@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800;900&display=swap";.ovrd-product-main--enabled{--ovrd-pdp-orange: var(--ovrd-color-primary, #ff3e00);--ovrd-pdp-bg: var(--ovrd-color-background, #1f1f1f);--ovrd-pdp-surface: var(--ovrd-color-surface, #0a0a0a);--ovrd-pdp-text: var(--ovrd-color-text, #f5f5f5);--ovrd-pdp-muted: var(--ovrd-color-muted, #c2c2c2);--ovrd-pdp-border: color-mix(in srgb, var(--ovrd-pdp-orange) 60%, transparent);--ovrd-font-arabic: "Cairo", "Tajawal", "IBM Plex Sans Arabic", Arial, sans-serif;--ovrd-pdp-font-body: "Montserrat", var(--ovrd-font-arabic), var(--font-body-family);--ovrd-pdp-font-heading: "Montserrat", var(--ovrd-font-arabic), var(--font-heading-family);position:relative;overflow:clip;background:linear-gradient(180deg,rgba(10,10,10,.88) 0,rgba(31,31,31,.96) 18rem,var(--ovrd-pdp-bg) 100%),radial-gradient(circle at 18% 4%,color-mix(in srgb,var(--ovrd-pdp-orange) 5%,transparent),transparent 34rem),var(--ovrd-pdp-bg);color:var(--ovrd-pdp-text);font-family:var(--ovrd-pdp-font-body)}.ovrd-product-main--enabled :lang(ar),.ovrd-product-main--enabled [dir=rtl]{font-family:var(--ovrd-font-arabic);letter-spacing:0}.ovrd-product-main--enabled:before,.ovrd-product-main--enabled:after{content:"";position:absolute;z-index:0;pointer-events:none}.ovrd-product-main--enabled:before{top:7rem;left:7vw;width:clamp(12rem,18vw,32rem);height:clamp(12rem,18vw,32rem);border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 10%,transparent);opacity:.52;clip-path:polygon(50% 0,100% 100%,0 100%)}.ovrd-product-main--enabled:after{right:-8rem;bottom:12rem;width:clamp(18rem,22vw,40rem);height:clamp(18rem,22vw,40rem);border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 8%,transparent);border-radius:50%;opacity:.42}.ovrd-product-main--enabled .page-width{position:relative;z-index:1;width:min(calc(100% - clamp(3.2rem,6vw,10rem)),var(--ovrd-page-width, 1680px));max-width:none;padding-inline:0}.ovrd-product-main--enabled .product{align-items:start;gap:clamp(2.4rem,4vw,7.2rem)}@media screen and (min-width:750px){.ovrd-product-main--enabled .product{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:start;gap:clamp(3.2rem,4vw,4.8rem)!important}.ovrd-product-main--enabled .product__media-wrapper,.ovrd-product-main--enabled .product__info-wrapper{width:100%!important;max-width:100%!important;margin:0!important}}@media screen and (min-width:990px){.ovrd-product-main--enabled .product{grid-template-columns:1fr 1.15fr!important;gap:clamp(3.2rem,4vw,4.8rem)!important}}.ovrd-product-main--enabled .product__media-wrapper,.ovrd-product-main--enabled .product__info-wrapper{padding:0}.ovrd-product-main--enabled .product__media-wrapper{min-width:0}.ovrd-product-main--enabled .product__info-container{padding:clamp(2.2rem,3.2vw,4.8rem);border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 24%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--ovrd-pdp-orange) 4%,transparent),transparent 28%),color-mix(in srgb,var(--ovrd-pdp-surface) 88%,transparent);clip-path:polygon(2.8rem 0,100% 0,100% calc(100% - 2.8rem),calc(100% - 2.8rem) 100%,0 100%,0 2.8rem)}.ovrd-product-main--enabled .product__info-container>*+*{margin-block:1.6rem 0}.ovrd-product-main--enabled .product__text{color:var(--ovrd-pdp-orange);font-weight:800;letter-spacing:.18em}.ovrd-product-main--enabled .product__title{margin-block:0 1rem}.ovrd-product-main--enabled .product__title h1{max-width:12ch;margin:0;color:var(--ovrd-pdp-text);font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:clamp(3.6rem,4.2vw,7rem);font-weight:900;line-height:.96;letter-spacing:-.03em;text-transform:none}.ovrd-product-trust-pill,.ovrd-product-rating-proof{display:inline-flex;width:fit-content;align-items:center;gap:.8rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 38%,transparent);background:color-mix(in srgb,var(--ovrd-pdp-orange) 9%,transparent);color:var(--ovrd-pdp-text);font-size:1.35rem;font-weight:800;line-height:1.2}.ovrd-product-trust-pill{padding:.85rem 1.2rem;text-transform:uppercase;letter-spacing:.1em}.ovrd-product-trust-pill__dot{width:.9rem;height:.9rem;border-radius:50%;background:var(--ovrd-pdp-orange);box-shadow:0 0 1.8rem color-mix(in srgb,var(--ovrd-pdp-orange) 70%,transparent)}.ovrd-product-rating-proof{padding:.7rem 1.1rem}.ovrd-product-rating-proof__stars{color:var(--ovrd-pdp-orange);letter-spacing:.08em}.ovrd-product-main--enabled .price{color:var(--ovrd-pdp-text);font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family))}.ovrd-product-main--enabled .price--large{font-size:clamp(2.8rem,3.4vw,4.8rem)}.ovrd-product-main--enabled .price__container{display:flex;align-items:baseline;gap:1.4rem;flex-wrap:wrap}.ovrd-product-main--enabled .price__sale{display:flex;align-items:baseline;gap:1.4rem}.ovrd-product-main--enabled .price-item--regular{color:color-mix(in srgb,var(--ovrd-pdp-muted) 76%,transparent);font-weight:800;text-decoration-thickness:.18rem}.ovrd-product-main--enabled .price-item--sale,.ovrd-product-main--enabled .price-item--last{color:var(--ovrd-pdp-text);font-weight:900}.ovrd-product-main--enabled .price__badge-sale,.ovrd-product-main--enabled .price__badge-sold-out{margin-inline-start:0;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase}.ovrd-product-main--enabled .price__badge-sale{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;padding:.75rem 1.15rem .7rem;border:.1rem solid var(--ovrd-pdp-orange);background:linear-gradient(135deg,color-mix(in srgb,var(--ovrd-pdp-orange) 26%,transparent),transparent 42%),var(--ovrd-pdp-orange);color:var(--ovrd-pdp-bg);box-shadow:0 0 0 .1rem color-mix(in srgb,var(--ovrd-pdp-orange) 20%,transparent),0 .9rem 2.2rem color-mix(in srgb,var(--ovrd-pdp-orange) 24%,transparent);clip-path:polygon(.85rem 0,100% 0,100% calc(100% - .85rem),calc(100% - .85rem) 100%,0 100%,0 .85rem)}.ovrd-product-main--enabled .price__badge-sale:before{content:"";width:.68rem;height:.68rem;flex:0 0 auto;border-radius:999px;background:currentColor;box-shadow:0 0 0 .32rem color-mix(in srgb,currentColor 18%,transparent)}.ovrd-product-main--enabled .price__badge-sale-prefix{color:currentColor;font-size:.92em;opacity:.9}.ovrd-product-main--enabled .price__badge-sale strong{color:currentColor;font-size:1.08em;font-weight:950}.ovrd-product-main--enabled .price__badge-sold-out{border:.1rem solid var(--ovrd-pdp-border);background:color-mix(in srgb,var(--ovrd-pdp-orange) 12%,var(--ovrd-pdp-surface));color:var(--ovrd-pdp-orange)}.ovrd-product-promise{max-width:58rem;color:var(--ovrd-pdp-muted);font-size:clamp(1.5rem,1.2vw,1.8rem);font-weight:700;line-height:1.55}.ovrd-product-promise p{margin:0}.ovrd-product-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:0;margin:1.8rem 0 0;list-style:none}.ovrd-product-benefits li{display:flex;align-items:center;gap:.9rem;min-height:4.6rem;padding:1rem 1.1rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 25%,transparent);background:color-mix(in srgb,var(--ovrd-pdp-bg) 70%,transparent);color:var(--ovrd-pdp-text);line-height:1.2}.ovrd-benefit-num{flex:0 0 auto;color:var(--ovrd-pdp-orange);font-size:1rem;font-weight:900;letter-spacing:.12em}.ovrd-benefit-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4rem;min-width:0}.ovrd-benefit-label__en{font-size:1.25rem;font-weight:800;white-space:nowrap}.ovrd-benefit-label__sep{color:color-mix(in srgb,var(--ovrd-pdp-orange) 55%,transparent);font-size:1rem;font-weight:700;flex-shrink:0}.ovrd-benefit-label__ar{font-family:var(--ovrd-font-arabic);font-size:1.15rem;font-weight:700;color:color-mix(in srgb,var(--ovrd-pdp-muted) 85%,transparent);letter-spacing:0;white-space:nowrap}@media screen and (max-width:749px){.ovrd-product-benefits{grid-template-columns:1fr}.ovrd-benefit-label__en{white-space:normal}}.ovrd-inventory-chip{display:inline-flex;width:fit-content;align-items:center;gap:.9rem;margin:.4rem 0 0;padding:.9rem 1.2rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 24%,transparent);background:color-mix(in srgb,var(--ovrd-pdp-surface) 74%,transparent);color:var(--ovrd-pdp-text);font-size:1.25rem;font-weight:900;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.ovrd-inventory-chip__dot{position:relative;width:1rem;height:1rem;flex:0 0 auto;border-radius:999px;background:#46e879;box-shadow:0 0 0 .55rem color-mix(in srgb,#46e879 18%,transparent)}.ovrd-inventory-chip__dot:after{content:"";position:absolute;top:-.55rem;right:-.55rem;bottom:-.55rem;left:-.55rem;border:.1rem solid color-mix(in srgb,currentColor 24%,transparent);border-radius:inherit;animation:ovrdInventoryPulse 1.8s ease-out infinite}.ovrd-inventory-chip--low .ovrd-inventory-chip__dot,.ovrd-inventory-chip--backorder .ovrd-inventory-chip__dot{background:#ffb000;box-shadow:0 0 0 .55rem color-mix(in srgb,#ffb000 18%,transparent)}.ovrd-inventory-chip--soldout .ovrd-inventory-chip__dot{background:var(--ovrd-pdp-muted);box-shadow:0 0 0 .55rem color-mix(in srgb,var(--ovrd-pdp-muted) 12%,transparent)}.ovrd-delivery-estimator{position:relative;overflow:hidden;width:100%;max-width:64rem;padding:clamp(1.6rem,2vw,2.4rem);border:.1rem dashed color-mix(in srgb,var(--ovrd-pdp-orange) 68%,transparent);border-radius:.6rem;background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--ovrd-pdp-orange) 12%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--ovrd-pdp-orange) 8%,transparent),transparent 36%),color-mix(in srgb,var(--ovrd-pdp-surface) 80%,transparent);box-shadow:0 1.4rem 3.5rem #00000038}.ovrd-delivery-estimator:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ovrd-pdp-orange) 13%,transparent),transparent);transform:translate(-120%);animation:ovrdDeliveryScan 5.6s ease-in-out infinite}.ovrd-delivery-estimator__header{position:relative;z-index:1;display:grid;gap:.55rem;margin-bottom:clamp(1.8rem,2vw,2.4rem)}.ovrd-delivery-estimator__header span{color:var(--ovrd-pdp-muted);font-size:1.3rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ovrd-delivery-estimator__header strong{color:var(--ovrd-pdp-orange);font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:clamp(2.2rem,2.1vw,3rem);font-weight:900;line-height:1}.ovrd-delivery-estimator__track{display:grid;grid-template-columns:minmax(6.2rem,1fr) minmax(2.8rem,.5fr) minmax(6.2rem,1fr) minmax(2.8rem,.5fr) minmax(6.2rem,1fr);align-items:start;gap:clamp(.45rem,1vw,1.2rem);position:relative;z-index:1}.ovrd-delivery-estimator__step{display:grid;justify-items:center;gap:.6rem;min-width:0;color:color-mix(in srgb,var(--ovrd-pdp-muted) 72%,transparent);text-align:center;animation:ovrdDeliveryStep 5.6s ease-in-out infinite;transition:color .24s ease,transform .24s ease}.ovrd-delivery-estimator__step.is-active{color:var(--ovrd-pdp-orange)}.ovrd-delivery-estimator__step:nth-child(1){animation-delay:0s}.ovrd-delivery-estimator__step:nth-child(3){animation-delay:1.55s}.ovrd-delivery-estimator__step:nth-child(5){animation-delay:3.1s}.ovrd-delivery-estimator__icon{display:grid;width:clamp(5.2rem,4.6vw,6.6rem);height:clamp(5.2rem,4.6vw,6.6rem);place-items:center;border:.2rem solid currentColor;border-radius:999px;background:color-mix(in srgb,var(--ovrd-pdp-surface) 86%,transparent);box-shadow:0 0 0 .7rem color-mix(in srgb,currentColor 9%,transparent);transition:transform .28s ease,box-shadow .28s ease,background .28s ease}.ovrd-delivery-estimator__step:hover .ovrd-delivery-estimator__icon,.ovrd-delivery-estimator__step.is-active .ovrd-delivery-estimator__icon{transform:translateY(-.2rem) scale(1.04);background:color-mix(in srgb,var(--ovrd-pdp-orange) 13%,var(--ovrd-pdp-surface));box-shadow:0 0 0 .7rem color-mix(in srgb,currentColor 12%,transparent),0 0 2.6rem color-mix(in srgb,var(--ovrd-pdp-orange) 28%,transparent)}.ovrd-delivery-estimator__icon svg{width:52%;height:52%}.ovrd-delivery-estimator__step b,.ovrd-delivery-estimator__step small{display:block}.ovrd-delivery-estimator__step b{color:currentColor;font-size:clamp(1.1rem,.98vw,1.45rem);font-weight:900;line-height:1.15;text-wrap:balance}.ovrd-delivery-estimator__step small{color:currentColor;font-size:clamp(1rem,.9vw,1.3rem);font-weight:800;line-height:1.2}.ovrd-delivery-estimator__line{position:relative;overflow:hidden;width:100%;height:.2rem;margin-top:clamp(2.5rem,2.35vw,3.2rem);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ovrd-pdp-muted) 40%,transparent) 0 .9rem,transparent .9rem 1.8rem);background-size:3.6rem 100%;opacity:.95;animation:ovrdDeliveryDash 1.4s linear infinite}.ovrd-delivery-estimator__line:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ovrd-pdp-orange),#ff7a45);transform:scaleX(0);transform-origin:left center;animation:ovrdDeliveryFill 5.6s ease-in-out infinite}.ovrd-delivery-estimator__line:nth-child(2):before{animation-delay:.75s}.ovrd-delivery-estimator__line:nth-child(4):before{animation-delay:2.3s}.ovrd-service-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:64rem}.ovrd-service-card{display:grid;grid-template-columns:4.2rem minmax(0,1fr);align-items:center;gap:1rem;min-height:7.6rem;padding:1.2rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 18%,transparent);background:color-mix(in srgb,var(--ovrd-pdp-text) 4%,transparent)}.ovrd-service-card__icon{display:grid;width:4.2rem;height:4.2rem;place-items:center;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 55%,transparent);color:var(--ovrd-pdp-orange);font-size:1.6rem;font-weight:900}.ovrd-service-card b,.ovrd-service-card small{display:block}.ovrd-service-card b{color:var(--ovrd-pdp-text);font-size:1.35rem;font-weight:900;line-height:1.15}.ovrd-service-card small{margin-top:.2rem;color:var(--ovrd-pdp-muted);font-size:1.15rem;font-weight:700;line-height:1.25}.ovrd-product-main--enabled .product-form__input{max-width:none}.ovrd-product-main--enabled .product-form__input .form__label{color:var(--ovrd-pdp-orange);font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ovrd-product-main--enabled .quantity{width:min(100%,23.6rem);min-height:5.8rem;border:.1rem solid var(--ovrd-pdp-border);background:transparent;color:var(--ovrd-pdp-text)}.ovrd-product-main--enabled .quantity:before,.ovrd-product-main--enabled .quantity:after{display:none}.ovrd-product-main--enabled .quantity__button,.ovrd-product-main--enabled .quantity__input{color:var(--ovrd-pdp-text);font-weight:900}.ovrd-product-main--enabled .product-form__buttons{display:flex;flex-direction:column;gap:1.2rem;max-width:56rem}.ovrd-product-main--enabled .product-form__submit,.ovrd-product-main--enabled .shopify-payment-button__button{min-height:6.4rem;border:.1rem solid var(--ovrd-pdp-orange);border-radius:0;box-shadow:none;font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:clamp(1.6rem,1.3vw,2rem);font-weight:900;letter-spacing:.02em;text-transform:uppercase;transition:background-color .16s ease,color .16s ease,transform .16s ease}.ovrd-product-main--enabled .product-form__submit>span,.ovrd-product-main--enabled .shopify-payment-button__button span{color:inherit}.ovrd-product-main--enabled .product-form__submit{margin:0;background:transparent;color:var(--ovrd-pdp-text)}.ovrd-product-main--enabled .product-form__submit:before,.ovrd-product-main--enabled .product-form__submit:after,.ovrd-product-main--enabled .shopify-payment-button__button:before,.ovrd-product-main--enabled .shopify-payment-button__button:after{display:none}.ovrd-product-main--enabled .product-form__submit:hover{background:color-mix(in srgb,var(--ovrd-pdp-orange) 12%,transparent);color:var(--ovrd-pdp-orange)}.ovrd-product-main--enabled .shopify-payment-button{order:-1}.ovrd-product-main--enabled .shopify-payment-button__button--unbranded{background:var(--ovrd-pdp-orange);color:#fff}.ovrd-product-main--enabled .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--ovrd-pdp-text);color:#0a0a0a;transform:translateY(-.1rem)}.ovrd-product-main--enabled .ovrd-product-main-accordion{--ovrd-story-orange: var(--ovrd-pdp-orange);--ovrd-story-surface: var(--ovrd-pdp-surface);--ovrd-story-text: var(--ovrd-pdp-text);--ovrd-story-muted: var(--ovrd-pdp-muted);width:100%;margin-top:1.2rem;border-color:var(--ovrd-pdp-border);background:color-mix(in srgb,var(--ovrd-pdp-surface) 88%,transparent)}.ovrd-product-main--enabled .ovrd-product-main-accordion summary{font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));letter-spacing:-.025em}.ovrd-product-main--enabled .ovrd-product-main-accordion .ovrd-product-faq__answer{font-family:var(--ovrd-pdp-font-body, "Montserrat", "Cairo", var(--font-body-family));font-weight:750}.ovrd-product-main--enabled .share-button{display:inline-flex;align-items:center;justify-content:center;width:100%;gap:1.2rem;min-height:5.6rem;padding:1.2rem 2rem;margin-top:1.2rem;border:.1rem solid color-mix(in srgb,var(--ovrd-color-primary) 50%,transparent);background:color-mix(in srgb,var(--ovrd-color-surface) 88%,transparent);color:var(--ovrd-color-text);font-family:var(--ovrd-font-heading);font-size:1.6rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.ovrd-product-main--enabled .share-button:hover{border-color:var(--ovrd-color-primary);color:var(--ovrd-color-primary);background:color-mix(in srgb,var(--ovrd-color-primary) 8%,transparent)}.ovrd-product-main--enabled .share-button svg{width:1.8rem;height:1.8rem;color:inherit;flex:0 0 auto}.ovrd-product-main--enabled .share-button[aria-disabled=true],.ovrd-product-main--enabled .share-button.share-button--copied{border-color:color-mix(in srgb,#46e879 55%,transparent);color:#46e879;background:color-mix(in srgb,#46e879 8%,transparent)}.ovrd-product-main--enabled .product__media-item .product-media-container,.ovrd-product-main--enabled .product__modal-opener,.ovrd-product-main--enabled .global-media-settings{overflow:hidden;border:0;border-radius:0;background:var(--ovrd-pdp-surface);clip-path:polygon(4.8rem 0,100% 0,100% calc(100% - 4.8rem),calc(100% - 4.8rem) 100%,0 100%,0 4.8rem)}.ovrd-product-main--enabled .thumbnail-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:1.2rem}@media screen and (min-width:750px){.ovrd-product-main--enabled .thumbnail-list__item{width:clamp(8rem,10vw,11rem)!important}}@media screen and (max-width:749px){.ovrd-product-main--enabled .thumbnail-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:1rem!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.4rem}.ovrd-product-main--enabled .thumbnail-list::-webkit-scrollbar{display:none}.ovrd-product-main--enabled .thumbnail-list__item{flex:0 0 calc((100% - 2rem) / 3)!important;max-width:calc((100% - 2rem) / 3)!important;width:100%!important;scroll-snap-align:start}}.ovrd-product-main--enabled .thumbnail{overflow:hidden;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-text) 22%,transparent);border-radius:0;background:var(--ovrd-pdp-surface);clip-path:polygon(2.2rem 0,100% 0,100% calc(100% - 2.2rem),calc(100% - 2.2rem) 100%,0 100%,0 2.2rem);transition:border-color .3s ease}.ovrd-product-main--enabled .thumbnail[aria-current=true],.ovrd-product-main--enabled .thumbnail.is-active{border-color:var(--ovrd-pdp-orange);box-shadow:none}.ovrd-product-main--enabled .thumbnail[aria-current=true]:after,.ovrd-product-main--enabled .thumbnail.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:.2rem solid var(--ovrd-pdp-orange);pointer-events:none;clip-path:polygon(2.2rem 0,100% 0,100% calc(100% - 2.2rem),calc(100% - 2.2rem) 100%,0 100%,0 2.2rem)}.ovrd-sticky-atc{position:fixed;z-index:70;right:max(1.2rem,env(safe-area-inset-right));bottom:max(1.2rem,env(safe-area-inset-bottom));left:max(1.2rem,env(safe-area-inset-left));display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:1.4rem;width:min(78rem,calc(100% - 2.4rem));margin-inline:auto;padding:1.2rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 42%,transparent);background:color-mix(in srgb,#0a0a0a 82%,transparent);color:var(--ovrd-pdp-text);box-shadow:0 2rem 5rem #00000061;backdrop-filter:blur(1.6rem);-webkit-backdrop-filter:blur(1.6rem);clip-path:polygon(1.8rem 0,100% 0,100% calc(100% - 1.8rem),calc(100% - 1.8rem) 100%,0 100%,0 1.8rem)}.ovrd-sticky-atc__media{width:6.4rem;height:6.4rem;overflow:hidden;background:#111;clip-path:polygon(1rem 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 1rem)}.ovrd-sticky-atc__media img{width:100%;height:100%;object-fit:cover}.ovrd-sticky-atc__content{min-width:0}.ovrd-sticky-atc__content span,.ovrd-sticky-atc__content small{display:block;color:var(--ovrd-pdp-muted);font-size:clamp(.95rem,.75vw,1.08rem);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ovrd-sticky-atc__content strong{display:-webkit-box;overflow:hidden;color:var(--ovrd-pdp-text);font-size:clamp(1.12rem,1vw,1.36rem);font-weight:900;line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.ovrd-sticky-atc__content small{margin-top:.3rem;color:var(--ovrd-pdp-orange);font-size:clamp(1rem,.85vw,1.14rem)}.ovrd-sticky-atc__button{min-height:5.4rem;padding:0 2.4rem;border:.1rem solid var(--ovrd-pdp-orange);background:var(--ovrd-pdp-orange);color:#0a0a0a;font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:1.4rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.ovrd-sticky-atc__button:disabled{opacity:.5;cursor:not-allowed}@keyframes ovrdInventoryPulse{0%{opacity:.85;transform:scale(.72)}to{opacity:0;transform:scale(1.5)}}@keyframes ovrdDeliveryDash{to{background-position:3.6rem 0}}@keyframes ovrdDeliveryFill{0%,12%{transform:scaleX(0)}42%,74%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ovrdDeliveryFillVertical{0%,12%{transform:scaleY(0)}42%,74%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes ovrdDeliveryStep{0%,to{color:color-mix(in srgb,var(--ovrd-pdp-muted) 72%,transparent);transform:translateY(0)}14%,36%{color:var(--ovrd-pdp-orange);transform:translateY(-.2rem)}}@keyframes ovrdDeliveryScan{0%,52%{transform:translate(-120%)}84%,to{transform:translate(120%)}}@media screen and (min-width:990px){.ovrd-product-main--enabled .product--large:not(.product--no-media) .product__media-wrapper{width:calc(57% - var(--grid-desktop-horizontal-spacing) / 2);max-width:57%}.ovrd-product-main--enabled .product--large:not(.product--no-media) .product__info-wrapper{width:calc(43% - var(--grid-desktop-horizontal-spacing) / 2);max-width:43%}}@media screen and (min-width:750px){.ovrd-product-main--enabled .product__media-list{gap:1.6rem}.ovrd-product-main--enabled .product__media-list .product__media-item:first-child{width:100%;max-width:100%}.ovrd-product-main--enabled .product--thumbnail_slider .thumbnail-slider{margin-top:1.4rem}}@media screen and (max-width:749px){.ovrd-product-main--enabled .page-width{width:min(calc(100% - 2.4rem),46rem)}.ovrd-product-main--enabled .product{gap:1.8rem}.ovrd-product-main--enabled .product__info-container{padding:2rem 1.6rem 2.2rem;clip-path:polygon(2rem 0,100% 0,100% calc(100% - 2rem),calc(100% - 2rem) 100%,0 100%,0 2rem)}.ovrd-product-main--enabled .product__title h1{max-width:11ch;font-size:clamp(3.1rem,10vw,4.8rem)}.ovrd-product-main--enabled .product__media-item .product-media-container,.ovrd-product-main--enabled .product__modal-opener,.ovrd-product-main--enabled .global-media-settings{clip-path:polygon(2.8rem 0,100% 0,100% calc(100% - 2.8rem),calc(100% - 2.8rem) 100%,0 100%,0 2.8rem)}.ovrd-product-main--enabled .product-form__buttons{max-width:none}.ovrd-product-main--enabled .product-form__submit,.ovrd-product-main--enabled .shopify-payment-button__button{min-height:5.8rem}.ovrd-delivery-estimator{padding:1.5rem 1.35rem 1.6rem}.ovrd-delivery-estimator__header{gap:.45rem;margin-bottom:1.75rem}.ovrd-delivery-estimator__header span{font-size:1.2rem}.ovrd-delivery-estimator__header strong{font-size:clamp(2rem,6.2vw,2.55rem)}.ovrd-delivery-estimator__track{grid-template-columns:minmax(5.3rem,1fr) minmax(1.6rem,.32fr) minmax(5.3rem,1fr) minmax(1.6rem,.32fr) minmax(5.3rem,1fr);gap:.25rem}.ovrd-delivery-estimator__step{grid-template-columns:1fr;justify-items:center;gap:.5rem;text-align:center}.ovrd-delivery-estimator__icon{grid-row:auto;width:clamp(4.4rem,12vw,5.2rem);height:clamp(4.4rem,12vw,5.2rem);box-shadow:0 0 0 .45rem color-mix(in srgb,currentColor 9%,transparent)}.ovrd-delivery-estimator__step b{max-width:7.2rem;font-size:clamp(1rem,3vw,1.2rem)}.ovrd-delivery-estimator__step small{max-width:7.4rem;font-size:clamp(.95rem,2.8vw,1.1rem)}.ovrd-delivery-estimator__line{width:100%;height:.2rem;margin-top:clamp(2.1rem,5.9vw,2.55rem);background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--ovrd-pdp-muted) 48%,transparent) 0 .55rem,transparent .55rem 1.1rem);background-size:2.2rem 100%}.ovrd-delivery-estimator__line:before{background:linear-gradient(90deg,var(--ovrd-pdp-orange),#ff7a45);transform:scaleX(0);transform-origin:left center;animation-name:ovrdDeliveryFill}.ovrd-service-cards{grid-template-columns:1fr}.ovrd-sticky-atc{grid-template-columns:5.2rem minmax(0,1fr);padding:1rem}.ovrd-sticky-atc__media{width:5.2rem;height:5.2rem}.ovrd-sticky-atc__button{grid-column:1 / -1;width:100%;min-height:4.8rem}.ovrd-product-main--enabled .ovrd-product-main-accordion summary{min-height:6.8rem;padding:1.6rem;gap:1.4rem;font-size:clamp(1.75rem,5.6vw,2.25rem)}.ovrd-product-main--enabled .ovrd-product-main-accordion .ovrd-product-faq__icon{flex-basis:3.6rem;width:3.6rem;height:3.6rem;font-size:2.1rem}.ovrd-product-main--enabled .ovrd-product-main-accordion .ovrd-product-faq__answer{padding-inline:1.6rem;font-size:1.5rem}}.ovrd-product-main--enabled .ovrd-benefit-icons{width:100%;margin:1.4rem 0;padding:1.3rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 34%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--ovrd-pdp-orange) 7%,transparent),transparent 42%),color-mix(in srgb,var(--ovrd-pdp-surface) 90%,transparent);color:var(--ovrd-pdp-text);clip-path:polygon(1.8rem 0,100% 0,100% calc(100% - 1.8rem),calc(100% - 1.8rem) 100%,0 100%,0 1.8rem)}.ovrd-product-main--enabled .ovrd-benefit-icons__heading{margin:0 0 1rem;color:var(--ovrd-pdp-orange);font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:1.05rem;font-weight:950;letter-spacing:.22em;line-height:1.2;text-transform:uppercase}.ovrd-product-main--enabled .ovrd-benefit-icons__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.ovrd-product-main--enabled .ovrd-benefit-icons__item{display:flex;min-width:0;align-items:center;justify-content:flex-start;flex-direction:column;gap:.6rem;padding:1rem .65rem;text-align:center;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 20%,transparent);background:color-mix(in srgb,var(--ovrd-pdp-bg) 54%,transparent)}.ovrd-product-main--enabled .ovrd-benefit-icons__item--title-only{justify-content:center;gap:.7rem;padding-block:.95rem}.ovrd-product-main--enabled .ovrd-benefit-icons__icon{display:inline-grid;width:clamp(3.8rem,4.2vw,4.8rem);height:clamp(3.8rem,4.2vw,4.8rem);place-items:center;color:var(--ovrd-pdp-orange);border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 52%,transparent);border-radius:50%;box-shadow:0 0 1.8rem color-mix(in srgb,var(--ovrd-pdp-orange) 15%,transparent)}.ovrd-product-main--enabled .ovrd-benefit-icons__icon svg{width:54%;height:54%;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.ovrd-product-main--enabled .ovrd-benefit-icons__title{color:var(--ovrd-pdp-text);font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:clamp(1.05rem,1vw,1.25rem);font-weight:950;line-height:1.15;text-transform:uppercase}.ovrd-product-main--enabled .ovrd-benefit-icons__text{color:var(--ovrd-pdp-muted);font-family:var(--ovrd-pdp-font-body, "Montserrat", "Cairo", var(--font-body-family));font-size:clamp(.95rem,.9vw,1.15rem);font-weight:750;line-height:1.25}.ovrd-product-main--enabled .ovrd-product-main-accordion.ovrd-product-faq__item{--ovrd-story-orange: var(--ovrd-pdp-orange);--ovrd-story-surface: var(--ovrd-pdp-surface);--ovrd-story-text: var(--ovrd-pdp-text);--ovrd-story-muted: var(--ovrd-pdp-muted);width:100%;margin:1.2rem 0;border:.1rem solid color-mix(in srgb,var(--ovrd-story-orange) 28%,transparent);background:color-mix(in srgb,var(--ovrd-story-surface) 88%,transparent)}.ovrd-product-main--enabled .ovrd-product-main-accordion.ovrd-product-faq__item summary{display:flex;min-height:7.2rem;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem clamp(1.8rem,3vw,3rem);color:var(--ovrd-story-text);font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:clamp(1.45rem,1.22vw,2rem);font-weight:950;line-height:1.2;letter-spacing:-.025em;cursor:pointer;list-style:none}.ovrd-product-main--enabled .ovrd-product-main-accordion.ovrd-product-faq__item summary::-webkit-details-marker{display:none}.ovrd-product-main--enabled .ovrd-product-main-accordion__heading{display:inline-flex;min-width:0;flex:1 1 auto;align-items:center;gap:1.25rem}.ovrd-product-main--enabled .ovrd-product-main-accordion__media{display:inline-grid;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;place-items:center;color:var(--ovrd-story-orange);border:.1rem solid color-mix(in srgb,var(--ovrd-story-orange) 46%,transparent);border-radius:50%;background:color-mix(in srgb,var(--ovrd-story-orange) 7%,transparent);box-shadow:0 0 1.4rem color-mix(in srgb,var(--ovrd-story-orange) 12%,transparent)}.ovrd-product-main--enabled .ovrd-product-main-accordion__media svg{width:58%;height:58%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ovrd-product-main--enabled .ovrd-product-main-accordion__title{min-width:0;overflow-wrap:anywhere}.ovrd-product-main--enabled .ovrd-product-main-accordion .ovrd-product-faq__icon{display:inline-flex;flex:0 0 3.8rem;width:3.8rem;height:3.8rem;align-items:center;justify-content:center;border:.1rem solid var(--ovrd-story-orange);color:var(--ovrd-story-orange);font-size:2.4rem;line-height:1;transition:transform .18s ease,background .18s ease,color .18s ease}.ovrd-product-main--enabled .ovrd-product-main-accordion[open] .ovrd-product-faq__icon{transform:rotate(45deg);background:var(--ovrd-story-orange);color:#0a0a0a}.ovrd-product-main--enabled .ovrd-product-main-accordion .ovrd-product-faq__answer{padding:0 clamp(1.8rem,3vw,3rem) clamp(2rem,3vw,3rem);color:var(--ovrd-story-muted);font-family:var(--ovrd-pdp-font-body, "Montserrat", "Cairo", var(--font-body-family));font-size:clamp(1.45rem,1.15vw,1.75rem);font-weight:650;line-height:1.7}.ovrd-product-main--enabled .ovrd-product-main-accordion .ovrd-product-faq__answer :is(p,li,span){color:inherit;font:inherit}.ovrd-product-main--enabled share-button.share-button{display:block;width:100%;min-height:0;margin:1.2rem 0 0;padding:0;border:0;background:transparent;color:var(--ovrd-pdp-text)}.ovrd-product-main--enabled share-button.share-button details{width:100%}.ovrd-product-main--enabled .share-button__button{display:flex;width:100%;min-height:5.8rem;align-items:center;justify-content:center;gap:.9rem;padding:1.2rem 2rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 58%,transparent);background:color-mix(in srgb,var(--ovrd-pdp-surface) 92%,transparent);color:var(--ovrd-pdp-text);font-family:var(--ovrd-pdp-font-heading, "Montserrat", "Cairo", var(--font-heading-family));font-size:1.45rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.ovrd-product-main--enabled summary.share-button__button{list-style:none}.ovrd-product-main--enabled summary.share-button__button::-webkit-details-marker{display:none}.ovrd-product-main--enabled .share-button__button:hover{transform:translateY(-.1rem);border-color:var(--ovrd-pdp-orange);background:var(--ovrd-pdp-orange);color:#0a0a0a}.ovrd-product-main--enabled .share-button__button .svg-wrapper,.ovrd-product-main--enabled .share-button__button svg{width:1.8rem;height:1.8rem;color:inherit}.ovrd-product-main--enabled .share-button__fallback{margin-top:.8rem;padding:1rem;border:.1rem solid color-mix(in srgb,var(--ovrd-pdp-orange) 40%,transparent);background:#0a0a0a}.ovrd-product-main--enabled .share-button__fallback .field__input{border-color:color-mix(in srgb,var(--ovrd-pdp-orange) 42%,transparent);background:#050505;color:var(--ovrd-pdp-text)}@media screen and (max-width:749px){.ovrd-product-main--enabled .ovrd-benefit-icons{padding:.9rem;clip-path:polygon(1.4rem 0,100% 0,100% calc(100% - 1.4rem),calc(100% - 1.4rem) 100%,0 100%,0 1.4rem)}.ovrd-product-main--enabled .ovrd-benefit-icons__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;overflow:visible}.ovrd-product-main--enabled .ovrd-benefit-icons__row::-webkit-scrollbar{display:none}.ovrd-product-main--enabled .ovrd-benefit-icons__item{gap:.45rem;padding:.75rem .28rem}.ovrd-product-main--enabled .ovrd-benefit-icons__heading{font-size:.95rem}.ovrd-product-main--enabled .ovrd-benefit-icons__icon{width:clamp(3rem,9vw,3.7rem);height:clamp(3rem,9vw,3.7rem)}.ovrd-product-main--enabled .ovrd-benefit-icons__title{font-size:clamp(.78rem,2.35vw,.95rem);letter-spacing:-.02em}.ovrd-product-main--enabled .ovrd-benefit-icons__text{font-size:clamp(.74rem,2.15vw,.88rem);line-height:1.18}.ovrd-product-main--enabled .ovrd-product-main-accordion.ovrd-product-faq__item summary{min-height:6.2rem;padding:1.35rem;gap:1rem;font-size:clamp(1.28rem,4.25vw,1.72rem);letter-spacing:-.035em}.ovrd-product-main--enabled .ovrd-product-main-accordion__heading{gap:.9rem}.ovrd-product-main--enabled .ovrd-product-main-accordion__media{flex-basis:2.9rem;width:2.9rem;height:2.9rem}.ovrd-product-main--enabled .ovrd-product-main-accordion .ovrd-product-faq__icon{flex-basis:3.2rem;width:3.2rem;height:3.2rem;font-size:1.95rem}.ovrd-product-main--enabled .share-button__button{min-height:5.4rem;font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ovrd-product-page.css.map */
