:root{--brand-blue: #00a1ba;--brand-blue-hover: #007b8e;--brand-blue-active: #006f81;--brand-blue-dim: rgb(0 161 186 / .1);--brand-cyan: #00a1ba;--brand-cyan-dim: rgb(0 161 186 / .1);--brand-orange: #e9320e;--brand-magenta: #db095a;--brand-orchid: #ab3486;--brand-purple: #6b4b91;--brand-navy: #2f4858;--brand-slate: #374f7c;--brand-gray-50: #f5f8fa;--brand-gray-100: #edf3f6;--brand-gray-200: #dce5ea;--brand-red: #e9320e;--brand-amber: #f59e0b;--brand-green: #16a34a}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.announcement-bar{--color-foreground: 255, 255, 255;--color-foreground-rgb: 255, 255, 255}.announcement-bar .announcement-bar__text,.announcement-bar a{color:#fff}@media(max-width:1199px){.announcement-bar[data-section=announcementBar]{display:none!important}}.header__row--bottom{border-block-start:1px solid var(--brand-gray-200)}.button--primary{background-color:var(--brand-blue);border-color:var(--brand-blue);color:#002e36;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.button--primary:hover{background-color:var(--brand-blue-hover);border-color:var(--brand-blue-hover);color:#fff;box-shadow:0 4px 14px #006f8147}.button--primary:active{background-color:var(--brand-blue-active);border-color:var(--brand-blue-active)}.product-media-container,.card-gallery{border-radius:var(--product-corner-radius, 12px)}.shopify-section{--section-transition: opacity .3s ease}.section-background{border-radius:0}.cart-drawer__header{background-color:var(--brand-gray-50);border-block-end:1px solid var(--brand-gray-200)}.cart-drawer__title{font-weight:700;letter-spacing:-.01em}.cart-upsell-message{background:var(--brand-blue-dim);color:var(--brand-blue-active);border-radius:8px;padding:.75rem 1rem;font-weight:600;font-size:.875rem}footer{border-block-start:1px solid var(--brand-gray-200)}.jdgm-star.jdgm--on:before,.jdgm-star.jdgm--on,.jdgm--half:before{color:var(--brand-amber)!important}.loox-rating .loox-rating__star--full path,.loox-rating .loox-rating__star--half path{fill:var(--brand-amber)!important}.stamped-badge-starrating .stamped-fa-star,.yotpo .yotpo-icon-star,.yotpo .yotpo-icon-half-star,.spr-badge-starrating .spr-icon-star{color:var(--brand-amber)!important}.jdgm-widget,.loox-richsnippet,.stamped-main-widget,.spr-container{font-family:var(--font-body--family, inherit);margin-block:2rem}.jdgm-summary,.stamped-summary{background:var(--brand-gray-50);border:1px solid var(--brand-gray-200);border-radius:12px;padding:1.5rem;margin-block-end:1.5rem}.jdgm-rev,.loox-review-card,.stamped-review,.yotpo-review,.spr-review{border:1px solid var(--brand-gray-200)!important;border-radius:10px!important;padding:1.25rem!important;margin-block:.875rem!important;background:#fff;box-shadow:0 1px 4px #0000000a;transition:box-shadow .2s ease}.jdgm-rev:hover,.loox-review-card:hover,.stamped-review:hover{box-shadow:0 6px 20px #00000014!important}.jdgm-rev__author,.stamped-review-header-author,.loox-review-card__author{font-weight:700;color:var(--brand-navy)}.jdgm-rev__verified-badge,.stamped-badge-caption[data-badge=verified]{background:var(--brand-blue-dim);color:var(--brand-blue-active);border-radius:4px;padding:.15rem .5rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.zakeke-product-customizer,[data-customily-widget],.pc-product-customizer,#product-customizer,[id*=hulk],[class*=hulk-options],[class*=infinite-options],[class*=bold_options],[class*=sc-product-form]{border:1px solid var(--brand-gray-200);border-radius:12px;overflow:hidden;margin-block:1.5rem;background:var(--brand-gray-50)}.pc-section-title,.hulk-product-options .title,[class*=customizer]>h3,[class*=customizer]>.section-header{background:var(--brand-blue);color:#fff;padding:.75rem 1.25rem;margin:0;font-size:.875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pc-option-container,.hulk-product-option,[class*=customizer] .option-row{padding:1rem 1.25rem;border-block-end:1px solid var(--brand-gray-200);display:flex;flex-direction:column;gap:.5rem}.pc-option-label,.hulk-product-option label,[class*=customizer] label{font-weight:600;font-size:.875rem;color:var(--brand-navy)}.pc-option-label .required,[class*=customizer] .required{color:var(--brand-red);margin-inline-start:2px}[class*=customizer] input[type=text],[class*=customizer] input[type=email],[class*=customizer] textarea,.hulk-product-option input,.hulk-product-option textarea{border:1.5px solid var(--brand-gray-200);border-radius:8px;padding:.625rem .875rem;width:100%;font-family:inherit;font-size:.9375rem;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}[class*=customizer] input[type=text]:focus,[class*=customizer] textarea:focus,.hulk-product-option input:focus,.hulk-product-option textarea:focus{border-color:var(--brand-blue);outline:none;box-shadow:0 0 0 3px var(--brand-blue-dim)}[class*=customizer] .color-swatch,.pc-swatch,.hulk-swatch{border-radius:50%;border:2px solid transparent;transition:border-color .15s ease,transform .15s ease;cursor:pointer}[class*=customizer] .color-swatch:hover,.pc-swatch:hover{transform:scale(1.1)}[class*=customizer] .color-swatch.selected,[class*=customizer] .color-swatch[aria-checked=true],.pc-swatch.active{border-color:var(--brand-blue);box-shadow:0 0 0 2px var(--brand-blue-dim)}[class*=customizer] input[type=file]+label,[class*=customizer] .upload-btn,.hulk-product-option .upload-btn{display:inline-flex;align-items:center;gap:.5rem;background:var(--brand-blue);color:#fff;border:none;border-radius:8px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s ease}[class*=customizer] .upload-btn:hover{background:var(--brand-blue-hover)}[class*=reconvert],[class*=candy-rack],.fbt-widget,[class*=fbt-container],[class*=afterSell],[class*=rebuy],[id*=upsell-widget],.upsell-offer{border:1px solid var(--brand-gray-200);border-radius:12px;padding:1.25rem;margin-block:1.25rem;background:var(--brand-gray-50);overflow:hidden}[class*=reconvert] h3,[class*=candy-rack] .title,.fbt-widget .fbt-title,[class*=rebuy] .rebuy-widget-title{font-size:1rem;font-weight:700;color:var(--brand-navy);margin-block-end:.75rem}[class*=reconvert] img,[class*=candy-rack] img,.fbt-widget img,[class*=rebuy] img{border-radius:8px;object-fit:cover}[class*=reconvert] .price,[class*=candy-rack] .price,.fbt-widget .price{color:var(--brand-blue);font-weight:700}[class*=reconvert] .accept,[class*=reconvert] button[data-action=add],[class*=candy-rack] .candy-rack__accept,.fbt-widget .fbt-btn-add,[class*=rebuy] .rebuy-button{background-color:var(--brand-blue)!important;border-color:var(--brand-blue)!important;color:#fff!important;border-radius:8px!important;font-weight:600!important;transition:background-color .2s ease!important}[class*=reconvert] .accept:hover,[class*=candy-rack] .candy-rack__accept:hover,.fbt-widget .fbt-btn-add:hover,[class*=rebuy] .rebuy-button:hover{background-color:var(--brand-blue-hover)!important;border-color:var(--brand-blue-hover)!important}[class*=reconvert] .decline,[class*=candy-rack] .candy-rack__deny{color:var(--brand-slate);font-size:.8125rem;text-decoration:underline;background:none;border:none;cursor:pointer;padding:.25rem 0;transition:color .15s ease}[class*=reconvert] .decline:hover,[class*=candy-rack] .candy-rack__deny:hover{color:var(--brand-navy)}.fbt-widget .fbt-total-price{background:var(--brand-blue-dim);color:var(--brand-blue-active);border-radius:8px;padding:.75rem 1rem;font-weight:700;margin-block-start:.75rem;text-align:center}.pod-meta-badge{display:inline-flex;align-items:center;gap:.4rem;background:var(--brand-blue-dim);color:var(--brand-blue-active);border-radius:6px;padding:.3rem .75rem;font-size:.8125rem;font-weight:600}.production-timeline,[class*=print-timeline],[id*=production-time]{background:var(--brand-gray-50);border:1px solid var(--brand-gray-200);border-inline-start:4px solid var(--brand-blue);border-radius:0 8px 8px 0;padding:1rem 1.25rem;margin-block:1rem;font-size:.9rem}.predictive-search-results__card{border-radius:8px;transition:background .15s ease}.predictive-search-results__card:hover{background:var(--brand-gray-50)}.swatch__button{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.swatch__button:hover{transform:scale(1.08)}.swatch__button[aria-checked=true],.swatch__button.selected{box-shadow:0 0 0 3px var(--brand-blue-dim)}.product-information__price-block{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}.quick-add-button,quick-add-component button{background:var(--brand-blue);color:#fff;border-radius:8px;transition:background .2s ease,transform .15s ease}.quick-add-button:hover,quick-add-component button:hover{background:var(--brand-blue-hover);transform:translateY(-1px)}.facet-filters__option[aria-checked=true],.facet-filters__chip.active{background:var(--brand-blue-dim);border-color:var(--brand-blue);color:var(--brand-blue-active);font-weight:600}.breadcrumb a,nav[aria-label=Breadcrumb] a{color:var(--brand-blue);text-decoration:none}.breadcrumb a:hover,nav[aria-label=Breadcrumb] a:hover{text-decoration:underline}.pagination__button--current,.pagination__number.active{background:var(--brand-blue);color:#fff;border-color:var(--brand-blue)}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,textarea:focus,select:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px var(--brand-blue-dim);outline:none}.ltn__slider-area.cps-hero-section,#cps-hero-wrapper,[data-section=slideshowCategoryMenu],[data-section=cpsHeroImage]{margin-bottom:40px!important}.ltn__banner-area .ltn__banner-item{border-radius:14px;overflow:hidden;position:relative;box-shadow:0 4px 16px #10303414;transition:box-shadow .3s ease,transform .3s ease;margin-bottom:24px}.ltn__banner-area .ltn__banner-item:hover{box-shadow:0 12px 36px #10303429;transform:translateY(-4px)}.ltn__banner-area .ltn__banner-img{overflow:hidden;border-radius:14px}.ltn__banner-area .ltn__banner-img img,.ltn__banner-area .ltn__banner-img .image-position-size{transition:transform .5s ease}.ltn__banner-area .ltn__banner-item:hover .ltn__banner-img img,.ltn__banner-area .ltn__banner-item:hover .image-position-size{transform:scale(1.05)}.ltn__banner-area .ltn__banner-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(16,48,52,.55) 0%,rgba(115,220,221,.15) 60%,transparent 100%);opacity:0;transition:opacity .35s ease;border-radius:14px;pointer-events:none}.ltn__banner-area .ltn__banner-item:hover .ltn__banner-img:after{opacity:1}.ltn__banner-area .ltn__banner-item:after{content:"Shop Now \2192";position:absolute;bottom:0;left:0;right:0;padding:14px 18px;background:linear-gradient(to right,#103034,#1d6064);color:#00a1ba;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center;transform:translateY(100%);transition:transform .3s ease;z-index:3}.ltn__banner-area .ltn__banner-item:hover:after{transform:translateY(0)}.ltn__banner-area .banner-button{display:none}.ltn__banner-area{padding-top:8px}.cps-card-img .primary_img{display:block;position:relative;overflow:hidden;aspect-ratio:1 / 1;border-radius:10px 10px 0 0}.cps-card-img .secondary_img{display:none!important}.cps-product-card{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #10303412;transition:box-shadow .3s ease,transform .3s ease;background:#fff}.cps-product-card:hover{box-shadow:0 8px 28px #10303424;transform:translateY(-3px)}.cps-card-img .image-position-size{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.cps-product-card:hover .image-position-size{transform:scale(1.05)}[data-section=countdownBanner]{background:linear-gradient(160deg,#1a2240,#131929 60%,#0f1623)!important;position:relative;overflow:hidden;border-radius:0}[data-section=countdownBanner]:before{display:none!important}[data-section=countdownBanner] .ltn__countdown-info{position:relative;z-index:1}[data-section=countdownBanner] .section-title{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.2;color:#fff!important;letter-spacing:-.02em}[data-section=countdownBanner] .section-title a{color:inherit!important;text-decoration:none}[data-section=countdownBanner] .section-title span{color:#00a1ba!important}[data-section=countdownBanner] .ltn__countdown-info>p{color:#ffffffc7!important;font-size:1rem;margin-bottom:24px}[data-section=countdownBanner] .ltn__countdown-1 .cdown{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff14;border:1px solid rgba(115,220,221,.3);border-radius:12px;padding:14px 18px;min-width:72px;margin:4px 6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-section=countdownBanner] .ltn__countdown-1 .cdown span{font-size:2rem;font-weight:800;color:#00a1ba;line-height:1;display:block}[data-section=countdownBanner] .ltn__countdown-1 .cdown p{font-size:.65rem;font-weight:600;color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;margin:4px 0 0}[data-section=countdownBanner] .theme-btn-1{background:linear-gradient(90deg,#00a1ba,#4bc8c9)!important;color:#103034!important;font-weight:700;border:none;padding:13px 32px;border-radius:50px;letter-spacing:.02em;box-shadow:0 4px 18px #73dcdd59;transition:transform .25s ease,box-shadow .25s ease}[data-section=countdownBanner] .theme-btn-1:hover{background:linear-gradient(90deg,#fff,#e0f9f9)!important;color:#103034!important;transform:translateY(-2px);box-shadow:0 8px 28px #73dcdd73}[data-section=countdownBanner] .btn-effect-1:after{display:none}[data-section=countdownBanner] .countdown-img{position:relative}[data-section=countdownBanner] .countdown-img .image-position-wrapper{border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0006}[data-section=countdownBanner] .countdown-img:after{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;width:60%;background:#73dcdd14;border:1px solid rgba(115,220,221,.2);border-radius:20px;z-index:-1}.collection-filter-title{display:inline-flex!important;align-items:center;gap:8px;padding:9px 20px!important;background:var(--brand-navy)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:13px!important;font-weight:600;letter-spacing:.02em;box-shadow:0 4px 12px #1030342e!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease!important}.collection-filter-title:hover{background:var(--brand-blue)!important;box-shadow:0 6px 16px #00a1ba47!important;transform:translateY(-1px)}.ltn__shop-sidebar .widget.widget-collapse{margin-bottom:0;padding:18px 0;border-bottom:1px solid var(--brand-gray-100)}.ltn__shop-sidebar .widget.widget-collapse:last-child{border-bottom:none;padding-bottom:0}.ltn__shop-sidebar .ltn__widget-title{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-slate);margin-bottom:12px;padding-left:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px}.ltn__shop-sidebar .ltn__widget-title-border{padding-left:0}.ltn__shop-sidebar .ltn__widget-title-border:before,.ltn__shop-sidebar .ltn__widget-title-border:after{display:none!important}.ltn__shop-sidebar .ltn__widget-title>span{display:inline-block;width:16px;height:16px;flex-shrink:0;position:relative}.ltn__shop-sidebar .ltn__widget-title>span:before{content:"";position:absolute;top:3px;left:3px;width:7px;height:7px;border-right:2px solid var(--brand-slate);border-bottom:2px solid var(--brand-slate);transform:rotate(45deg);transition:transform .2s ease}.ltn__shop-sidebar .ltn__widget-title.widget-collapse-show>span:before{transform:rotate(-135deg);top:6px}.category-nav-widget .widget-collapse-hide.ltn__scrollbar{max-height:520px}.category-nav-widget .widget-collapse-hide>ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.category-nav-widget .widget-collapse-hide>ul>li{margin:0;padding:0}.category-nav-widget .widget-collapse-hide>ul>li>a{display:flex;align-items:center;justify-content:space-between;padding:7px 10px 7px 12px;border-radius:7px;border-left:2.5px solid transparent;color:#334155;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease;line-height:1.4}.category-nav-widget .widget-collapse-hide>ul>li>a:hover{background:var(--brand-gray-100);color:var(--brand-blue);border-left-color:var(--brand-blue)}.category-nav-widget .widget-collapse-hide>ul>li.active>a{background:#eff6ff;color:var(--brand-blue);font-weight:600;border-left-color:var(--brand-blue)}.category-nav-widget .widget-collapse-hide>ul>li>a>span{background:var(--brand-gray-100);color:var(--brand-slate);border-radius:20px;padding:1px 8px;font-size:11px;font-weight:600;min-width:26px;text-align:center;flex-shrink:0}.category-nav-widget .widget-collapse-hide>ul>li.active>a>span{background:var(--brand-blue);color:#fff}.ltn__shop-sidebar .filter-value-checkbox{display:flex;align-items:center;gap:10px;padding:5px 0}.ltn__shop-sidebar .filter-value-input{width:15px;height:15px;flex-shrink:0;cursor:pointer;accent-color:var(--brand-blue);border-radius:4px}.ltn__shop-sidebar .filter-value-control-label{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:13px;color:#334155;font-weight:400;cursor:pointer;line-height:1.4}.ltn__shop-sidebar .filter-value-control-label>span{background:var(--brand-gray-100);color:var(--brand-slate);border-radius:20px;padding:1px 7px;font-size:11px;font-weight:600;min-width:24px;text-align:center;flex-shrink:0}.ltn__shop-sidebar .each-filter-value-counter{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding:5px 10px;background:#eff6ff;border-radius:6px}.ltn__shop-sidebar .filter-selected-value{font-size:12px;font-weight:600;color:var(--brand-blue-active)}.ltn__shop-sidebar .filter-selected-value-reset{font-size:11.5px;color:var(--brand-blue);text-decoration:none;font-weight:600}.ltn__shop-sidebar .filter-selected-value-reset:hover{text-decoration:underline}.cps-card-details-btn{display:block;width:100%;margin-top:12px;padding:9px 16px;background:transparent;border:1.5px solid var(--brand-gray-200);border-radius:7px;color:var(--brand-navy);font-size:13px;font-weight:600;text-align:center;text-decoration:none;letter-spacing:.02em;transition:background .18s ease,border-color .18s ease,color .18s ease}.cps-card-details-btn:hover{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff}.ltn__shop-sidebar button[type=submit]{display:block!important;width:100%!important;background:var(--brand-navy)!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:10px 20px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;margin-top:14px!important;cursor:pointer!important;transition:background .2s ease!important}.ltn__shop-sidebar button[type=submit]:hover{background:var(--brand-blue)!important;color:#fff!important}.ltn__shop-sidebar button[type=submit]:after{display:none!important}.collection-filter-title:after{display:none!important}.collection-filter-title:hover{background:var(--brand-blue)!important;color:#fff!important}.ltn__shop-options .short-by .nice-select{height:40px!important;line-height:38px!important;border:1.5px solid var(--brand-gray-200)!important;border-radius:8px!important;padding:0 40px 0 14px!important;font-size:13px!important;font-weight:500!important;color:var(--brand-navy)!important;background:#fff!important;box-shadow:none!important;min-width:180px!important;transition:border-color .15s ease,box-shadow .15s ease!important}.ltn__shop-options .short-by .nice-select:hover,.ltn__shop-options .short-by .nice-select.open{border-color:var(--brand-blue)!important;box-shadow:0 0 0 3px var(--brand-blue-dim)!important}.ltn__shop-options .short-by .nice-select:after{border-color:var(--brand-slate)!important;right:14px;width:7px;height:7px;margin-top:-5px}.ltn__shop-options .short-by .nice-select.open:after{border-color:var(--brand-blue)!important}.ltn__shop-options .short-by .nice-select .current{font-weight:500!important;color:var(--brand-navy)!important}.ltn__shop-options .short-by .nice-select .list{border:1.5px solid var(--brand-gray-200)!important;border-radius:10px!important;box-shadow:0 8px 24px #0f172a1a!important;margin-top:4px;padding:6px!important;min-width:180px;overflow:hidden}.ltn__shop-options .short-by .nice-select .option{font-size:13px!important;padding:8px 12px!important;border-radius:6px!important;color:#334155!important;font-weight:400!important;min-height:unset!important;line-height:1.4!important;transition:background .1s ease,color .1s ease}.ltn__shop-options .short-by .nice-select .option:hover,.ltn__shop-options .short-by .nice-select .option.focus{background:var(--brand-gray-100)!important;color:var(--brand-blue)!important}.ltn__shop-options .short-by .nice-select .option.selected{color:var(--brand-blue)!important;font-weight:600!important;background:#eff6ff!important}.ltn__shop-options .short-by .nice-select .option.selected.focus{background:#eff6ff!important}.ltn__shop-details-area{padding-top:40px}.shop-details-info{padding-left:8px}.shop-details-info h1,#popup_cart_title{font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:800;color:var(--brand-navy);line-height:1.25;letter-spacing:-.02em;margin-bottom:10px}.product-ratting{margin-bottom:6px}.ltn__shop-details-area .product-price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:12px 0 8px;padding:14px 18px;background:#f0fdf9;border:1px solid rgba(0,161,186,.22);border-left:4px solid var(--brand-blue);border-radius:0 10px 10px 0}.ltn__shop-details-area .product-price del,.ltn__shop-details-area .product-price .price-old{color:#94a3b8;font-size:.95rem;font-weight:400;text-decoration:line-through;text-decoration-color:#94a3b8}.ltn__shop-details-area .product-price #ProductPrice{font-size:1.85rem;font-weight:800;color:#0f172a;letter-spacing:-.02em}.ltn__shop-details-area .single-product-label.discount,.ltn__shop-details-area .percent-count{background:linear-gradient(135deg,#00a1ba,#007b8e);color:#052a31;font-size:11px;font-weight:700;padding:4px 10px;border-radius:50px;letter-spacing:.03em;box-shadow:0 2px 6px #00a1ba59}.visitor-counter-area{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--brand-slate);margin:8px 0 4px;padding:7px 12px;background:#f0fdf4;border-radius:6px;border:1px solid #bbf7d0}.visitor-counter-area strong{color:#15803d;font-weight:700}.shop-details-info hr{border:none;border-top:1px solid var(--brand-gray-100);margin:14px 0}.swatch-element>label{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border:1.5px solid var(--brand-gray-200);border-radius:6px;font-size:12.5px;font-weight:500;color:var(--brand-navy);background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;margin:3px 4px 3px 0;white-space:nowrap}.swatch-element input[type=radio]:checked+label,.swatch-element.active>label{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff;font-weight:600}.swatch-element>label:hover{border-color:var(--brand-blue);color:var(--brand-blue)}.swatch-element input[type=radio]{display:none}.selector-wrapper>label,.ltn__product-details-area .product-variant-option .selector-wrapper>label{display:block;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-slate);margin-bottom:6px}.product-content-inner select,.product-content-inner .selector-wrapper select{width:100%;padding:9px 36px 9px 12px;border:1.5px solid var(--brand-gray-200);border-radius:8px;font-size:13.5px;color:var(--brand-navy);background:#fff;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23475569' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease;margin-bottom:0}.product-content-inner select:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px var(--brand-blue-dim);outline:none}.product-content-inner input[type=text],.product-content-inner input[type=number],.product-content-inner textarea{width:100%;padding:9px 12px;border:1.5px solid var(--brand-gray-200);border-radius:8px;font-size:13.5px;color:var(--brand-navy);background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.product-content-inner input[type=text]:focus,.product-content-inner textarea:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px var(--brand-blue-dim);outline:none}.product-content-inner input[type=file]+label,.product-content-inner .upload-btn,.product-content-inner label[for*=upload],.product-content-inner .file-upload-label{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:var(--brand-blue);color:#fff;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease}.product-content-inner input[type=file]+label:hover,.product-content-inner .upload-btn:hover{background:var(--brand-blue-hover)}.product-content-inner input[type=radio]{position:absolute;opacity:0;width:0;height:0}.product-content-inner .delivery-option,.product-content-inner label[for*=delivery],.product-content-inner label[for*=Delivery]{display:inline-flex;align-items:center;gap:5px;padding:7px 16px;border:1.5px solid var(--brand-gray-200);border-radius:6px;font-size:12.5px;font-weight:500;color:var(--brand-navy);cursor:pointer;margin-right:6px;transition:border-color .15s ease,background .15s ease,color .15s ease}.product-content-inner input[type=radio]:checked+label{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff;font-weight:600}.cart-plus-minus{display:flex;align-items:stretch;border:1.5px solid var(--brand-gray-200);border-radius:8px;overflow:hidden;height:44px;width:fit-content}.cart-plus-minus-box{width:52px;text-align:center;border:none!important;border-left:1px solid var(--brand-gray-200)!important;border-right:1px solid var(--brand-gray-200)!important;font-size:15px;font-weight:600;color:var(--brand-navy);background:#fff;box-shadow:none!important;outline:none}.dec.qtybutton,.inc.qtybutton{display:flex;align-items:center;justify-content:center;width:38px;background:var(--brand-gray-50);color:var(--brand-navy);font-size:18px;font-weight:400;border:none;cursor:pointer;transition:background .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.dec.qtybutton:hover,.inc.qtybutton:hover{background:var(--brand-blue);color:#fff}#AddToCart,.product-cart-action #AddToCart,.ltn__product-details-menu-2 #AddToCart{background:var(--brand-blue)!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:13px 32px!important;font-size:14.5px!important;font-weight:700!important;letter-spacing:.01em!important;display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:180px!important;justify-content:center!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important;box-shadow:0 4px 16px #1d4ed840!important}#AddToCart:hover{background:var(--brand-blue-hover)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #1d4ed859!important}#AddToCart:active{transform:translateY(0)!important;background:var(--brand-blue-active)!important}#AddToCart:after{display:none!important}.cart-disable.theme-btn-1{background:var(--brand-gray-200)!important;color:var(--brand-slate)!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important}.cart-disable.theme-btn-1:after{display:none!important}.ltn__product-details-menu-2 ul{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:0;margin:4px 0;list-style:none}.ltn__product-details-menu-2 li{margin:0!important;line-height:normal!important}.ltn__product-details-menu-3 ul{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:0;margin:4px 0;list-style:none}.ltn__product-details-menu-3 a{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:500;color:var(--brand-slate);text-decoration:none;padding:6px 0;transition:color .15s ease}.ltn__product-details-menu-3 a:hover{color:var(--brand-blue)}.ltn__product-details-menu-3 a i{font-size:14px}.ltn__social-media{margin-top:4px}.ltn__social-media ul{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:6px 0;flex-wrap:wrap}.ltn__social-media ul li a{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:5px 12px;border-radius:6px;border:1.5px solid var(--brand-gray-200);color:var(--brand-navy);text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.ltn__social-media ul li a:hover{background:var(--brand-gray-50);border-color:var(--brand-slate)}.ltn__safe-checkout h5{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-slate);margin-bottom:8px}.ltn__safe-checkout img{max-height:28px;opacity:.8;filter:grayscale(20%)}.estimated-delivery-area p{display:flex;align-items:center;font-size:13.5px;color:var(--brand-navy);padding:8px 12px;background:#eff6ff;border-radius:7px;border:1px solid var(--brand-blue-dim);margin:6px 0}.estimated-delivery-area strong{color:var(--brand-blue);font-weight:700}.ltn__shop-details-area .ltn__iconbox-area,.ltn__shop-details-area [class*=feature-area],.ltn__shop-details-area .product-feature-area{margin-top:0}.ltn__shop-details-area .ltn__iconbox-item,.ltn__shop-details-area .col-md-4>div{text-align:center;padding:20px 10px;border:1px solid var(--brand-gray-200);border-radius:10px;transition:box-shadow .2s ease}.ltn__shop-details-area .ltn__iconbox-item:hover{box-shadow:0 4px 16px #1d4ed814}.ltn__tab-menu-4 ul,.ltn__tab-menu ul,.product-tab-menu ul,[class*=product-tab] ul{display:flex;list-style:none;padding:0;margin:0;border-bottom:2px solid var(--brand-gray-200);gap:0}.ltn__tab-menu-4 ul li a,.ltn__tab-menu ul li a,.product-tab-menu ul li a,[class*=product-tab] ul li a{display:block;padding:11px 22px;font-size:13.5px;font-weight:600;color:var(--brand-slate);text-decoration:none;border-bottom:2.5px solid transparent;margin-bottom:-2px;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.ltn__tab-menu-4 ul li a:hover,.ltn__tab-menu ul li a:hover,.product-tab-menu ul li a:hover,[class*=product-tab] ul li a:hover{color:var(--brand-blue)}.ltn__tab-menu-4 ul li.active a,.ltn__tab-menu ul li.active a,.ltn__tab-menu-4 ul li a.active,[class*=product-tab] ul li.active a{color:var(--brand-blue);border-bottom-color:var(--brand-blue)}.ltn__tab-content-inner .tab-pane,.tab-pane.active{padding-top:24px;font-size:14.5px;line-height:1.7;color:#334155}.product-content-inner a[href*=product],.product-variant-option a{font-size:11.5px;color:var(--brand-blue);font-weight:500;text-decoration:none;transition:text-decoration .1s ease}.product-variant-option a:hover{text-decoration:underline}.product-price-label,.ltn__shop-details-area .product-price>span:first-child:not(#ProductPrice):not(.single-product-label){font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-slate);display:block;width:100%;margin-bottom:2px}:root{--ymq-option--button-background-color: #ffffff;--ymq-option--button-background-checked-color: #00a1ba;--ymq-option--button-background-disabled-color: #f1f5f9;--ymq-option--button-border-color: #e2e8f0;--ymq-option--button-border-checked-color: #00a1ba;--ymq-option--button-border-disabled-color: #e2e8f0;--ymq-option--button-font-color: #0f172a;--ymq-option--button-font-checked-color: #0f172a;--ymq-option--button-font-disabled-color: #94a3b8;--ymq-option--button-border-radius: 6;--ymq-option--button-font-size: 13;--ymq-option--button-border-width: 1.5;--ymq-option--button-border-checked-width: 2}.ymq-option-button-content{border-radius:6px!important;border:1.5px solid var(--brand-gray-200)!important;outline:none!important;background:#fff!important;color:var(--brand-navy)!important;font-size:13px!important;font-weight:500!important;padding:6px 14px!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important;display:inline-flex!important;align-items:center!important}.ymq-option-button-content:hover{border-color:var(--brand-blue)!important;color:var(--brand-blue)!important}.ymq-option-button-input:checked+.ymq-option-button-content{background:var(--brand-blue)!important;border-color:var(--brand-blue)!important;color:#fff!important;font-weight:600!important;box-shadow:0 2px 8px #1d4ed833!important;outline:none!important}.ymq-option-button-input:checked+.ymq-option-button-content .ymq-option-button-text{color:#fff!important}.ymq-option-group{border:1px solid var(--brand-gray-100)!important;border-radius:8px!important;margin:0 0 10px!important;padding:10px 12px!important}.ymq-option-group-header,[class*=ymq-option] .ymq-option-field-title,.ymq-option-field>label:first-child{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--brand-slate)!important;padding:0 0 6px!important}.ymq-option-select-item select,[class*=ymq] select{width:100%;padding:9px 36px 9px 12px;border:1.5px solid var(--brand-gray-200)!important;border-radius:8px!important;font-size:13.5px;color:var(--brand-navy);background:#fff;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23475569' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease!important}[class*=ymq] select:focus{border-color:var(--brand-blue)!important;box-shadow:0 0 0 3px var(--brand-blue-dim)!important;outline:none!important}[class*=ymq] input[type=text],[class*=ymq] textarea{width:100%;padding:9px 12px!important;border:1.5px solid var(--brand-gray-200)!important;border-radius:8px!important;font-size:13.5px!important;color:var(--brand-navy)!important;transition:border-color .15s ease,box-shadow .15s ease!important}[class*=ymq] input[type=text]:focus,[class*=ymq] textarea:focus{border-color:var(--brand-blue)!important;box-shadow:0 0 0 3px var(--brand-blue-dim)!important;outline:none!important}.ymq-option-field-title a,[class*=ymq] a[data-toggle=modal],[class*=ymq] a[href*="#"]{font-size:11px!important;color:var(--brand-blue)!important;font-weight:500!important;text-decoration:none!important;margin-left:6px!important}.ymq-option-field-title a:hover,[class*=ymq] a[data-toggle=modal]:hover{text-decoration:underline!important}.ltn__shop-details-tab-menu .nav{display:flex;list-style:none;padding:0;margin:0 0 28px;border-bottom:2px solid var(--brand-gray-200);gap:0;flex-wrap:wrap}.ltn__shop-details-tab-menu .nav a{display:block;padding:11px 22px;font-size:13.5px;font-weight:600;color:var(--brand-slate);text-decoration:none;border-bottom:2.5px solid transparent;margin-bottom:-2px;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.ltn__shop-details-tab-menu .nav a:hover{color:var(--brand-blue)}.ltn__shop-details-tab-menu .nav a.active,.ltn__shop-details-tab-menu .nav a.active.show{color:var(--brand-blue)!important;border-bottom-color:var(--brand-blue)!important}.ltn__feature-item{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid var(--brand-gray-200);border-radius:10px;background:#fff;transition:box-shadow .2s ease,border-color .2s ease;height:100%}.ltn__feature-item:hover{box-shadow:0 4px 16px #1d4ed814;border-color:var(--brand-blue-dim)}.ltn__feature-icon{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--brand-blue-dim);border-radius:10px}.ltn__feature-icon img{width:22px;height:22px;object-fit:contain;filter:invert(27%) sepia(98%) saturate(1200%) hue-rotate(210deg) brightness(90%)}.ltn__feature-info h4{font-size:13.5px;font-weight:700;color:var(--brand-navy);margin:0 0 2px}.ltn__feature-info p{font-size:12px;color:var(--brand-slate);margin:0}.ltn__shop-details-large-img .slick-slide img{border-radius:12px;object-fit:cover}.ltn__shop-details-small-img .single-small-img img{border-radius:6px;border:2px solid transparent;transition:border-color .15s ease}.ltn__shop-details-small-img .single-small-img .active img,.ltn__shop-details-small-img .single-small-img:hover img{border-color:var(--brand-blue)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.button--primary,.button--primary:hover,.button--primary:active{color:var(--brand-navy)!important}.swatch-element input[type=radio]:checked+label,.swatch-element.active>label{color:var(--brand-navy)!important}#AddToCart,.product-cart-action #AddToCart,.ltn__product-details-menu-2 #AddToCart{color:var(--brand-navy)!important}#AddToCart:hover{color:#fff!important}.collection-filter-title:hover,.ltn__shop-sidebar button[type=submit]:hover,.dec.qtybutton:hover,.inc.qtybutton:hover,.cps-card-details-btn:hover{color:var(--brand-navy)!important}.ymq-option-button-input:checked+.ymq-option-button-content,.ymq-option-button-input:checked+.ymq-option-button-content .ymq-option-button-text{color:var(--brand-navy)!important}.ymq-option-button-content:hover{color:var(--brand-blue-active)!important}.product-content-inner input[type=radio]:checked+label{color:var(--brand-navy)!important}.category-nav-widget .widget-collapse-hide>ul>li.active>a>span{color:var(--brand-navy)!important}[class*=reconvert] .accept,[class*=reconvert] button[data-action=add],[class*=candy-rack] .candy-rack__accept,.fbt-widget .fbt-btn-add,[class*=rebuy] .rebuy-button{color:var(--brand-navy)!important}.pc-section-title,.hulk-product-options .title,[class*=customizer]>h3,[class*=customizer]>.section-header{color:var(--brand-navy)!important}[class*=customizer] input[type=file]+label,[class*=customizer] .upload-btn,.hulk-product-option .upload-btn,.product-content-inner input[type=file]+label,.product-content-inner .upload-btn,.product-content-inner label[for*=upload],.product-content-inner .file-upload-label{color:var(--brand-navy)!important}.pagination__button--current,.pagination__number.active{color:var(--brand-navy)!important}.ltn__shop-details-tab-menu .nav a:hover,.ltn__shop-details-tab-menu .nav a.active,.ltn__shop-details-tab-menu .nav a.active.show,.ltn__tab-menu-4 ul li a:hover,.product-tab-menu ul li a:hover{color:var(--brand-blue-active)!important}.category-nav-widget .widget-collapse-hide>ul>li>a:hover,.category-nav-widget .widget-collapse-hide>ul>li.active>a{color:var(--brand-blue-active)!important}.ltn__tab-menu-4 ul li.active a,.ltn__tab-menu ul li.active a,.ltn__tab-menu-4 ul li a.active{color:var(--brand-blue-active)!important}.ltn__tab-menu-4 ul li.active a,.ltn__tab-menu-4 ul li a.active,[class*=product-tab] ul li.active a,.ltn__shop-details-tab-menu .nav a.active,.ltn__shop-details-tab-menu .nav a.active.show{border-bottom-color:var(--brand-cyan)!important}.estimated-delivery-area strong,.ltn__shop-options .short-by .nice-select .option:hover,.ltn__shop-options .short-by .nice-select .option.focus,.ltn__shop-options .short-by .nice-select .option.selected{color:var(--brand-blue-active)!important}.ltn__shop-options .short-by .nice-select.open:after{border-color:var(--brand-blue-active)!important}.ltn__shop-sidebar .filter-selected-value,.ltn__shop-sidebar .filter-selected-value-reset,.product-content-inner a[href*=product],.product-variant-option a,.ymq-option-field-title a,[class*=ymq] a[data-toggle=modal],[class*=ymq] a[href*="#"],.jdgm-rev__verified-badge,.stamped-badge-caption[data-badge=verified]{color:var(--brand-blue-active)!important}.button--primary:hover{box-shadow:0 4px 14px #00a1ba59!important}#AddToCart,.product-cart-action #AddToCart,.ltn__product-details-menu-2 #AddToCart{box-shadow:0 4px 16px #00a1ba4d!important}#AddToCart:hover{box-shadow:0 8px 24px #00a1ba66!important}.ymq-option-button-input:checked+.ymq-option-button-content{box-shadow:0 2px 8px #00a1ba40!important}.ltn__feature-item:hover{box-shadow:0 4px 16px #00a1ba24!important;border-color:#00a1ba59!important}.category-nav-widget .widget-collapse-hide>ul>li.active>a{background:#00a1ba12!important}.ltn__shop-options .short-by .nice-select .option.selected,.ltn__shop-options .short-by .nice-select .option.selected.focus{background:#00a1ba12!important}.ltn__shop-sidebar .each-filter-value-counter{background:#00a1ba0f!important}.estimated-delivery-area p{background:#00a1ba0f!important;border-color:#00a1ba40!important}.ltn__feature-icon{background:#00a1ba1f!important}.ltn__feature-icon img{filter:none!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #00a1ba40!important}.product-content-inner select:focus,.product-content-inner input[type=text]:focus,.product-content-inner textarea:focus,[class*=ymq] select:focus,[class*=ymq] input[type=text]:focus,[class*=ymq] textarea:focus{box-shadow:0 0 0 3px #00a1ba38!important}.ltn__shop-options .short-by .nice-select:hover,.ltn__shop-options .short-by .nice-select.open{box-shadow:0 0 0 3px #00a1ba2e!important}.ltn__shop-details-small-img .single-small-img .active img,.ltn__shop-details-small-img .single-small-img:hover img{border-color:var(--brand-cyan)!important}.ltn__shop-details-area .product-price #ProductPrice,.modal-product-info .product-price #ProductPrice,.modal-product-info .product-price del+span{color:#0f172a!important;font-size:1.85rem!important;font-weight:800!important}.modal-product-info .product-price del,.modal-product-info .product-price .price-old{color:#94a3b8!important}.ltn__shop-details-area .unit_price_box,.modal-product-info .unit_price_box{color:#475569!important;font-size:13px!important;margin:0!important;align-self:center}.ltn__shop-details-area .unit_price_box dd,.modal-product-info .unit_price_box dd{margin:0!important}.ltn__shop-details-area .single-product-label.discount,.ltn__shop-details-area .percent-count,.modal-product-info .single-product-label.discount,.modal-product-info .percent-count{background:linear-gradient(135deg,#00a1ba,#007b8e)!important;color:#052a31!important;font-size:12.5px!important;font-weight:800!important;padding:5px 14px!important;border-radius:50px!important;letter-spacing:.02em!important;box-shadow:0 3px 10px #00a1ba66!important;display:inline-flex!important;align-items:center!important;white-space:nowrap!important;vertical-align:middle!important;line-height:1!important}.recently-viewed-products{padding:48px 0;border-top:1px solid var(--brand-gray-100)}.recently-viewed-product{padding:8px}.recently-viewed-product .ltn__product-item{border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #10303412;background:#fff;border:1px solid var(--brand-gray-100);transition:box-shadow .3s ease,transform .3s ease;height:100%}.recently-viewed-product .ltn__product-item:hover{box-shadow:0 8px 28px #10303421;transform:translateY(-3px)}.recently-viewed-product .product-img{overflow:hidden;border-radius:12px 12px 0 0;background:var(--brand-gray-50);aspect-ratio:1 / 1;display:block;position:relative}.recently-viewed-product .product-img a{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.recently-viewed-product .product-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.recently-viewed-product .ltn__product-item:hover .product-img img{transform:scale(1.05)}.recently-viewed-product .product-info{padding:14px 16px 18px}.recently-viewed-product .product-title{font-size:13.5px;font-weight:600;color:var(--brand-navy);margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recently-viewed-product .product-title a{color:var(--brand-navy);text-decoration:none;transition:color .15s ease}.recently-viewed-product .product-title a:hover{color:var(--brand-blue-active)}.recently-viewed-product .product-price{font-size:15px;color:var(--brand-blue-active);font-weight:700}.recently-viewed-product .product-price del{font-size:12px;color:var(--brand-slate);font-weight:400;margin-right:5px}.recently-viewed-product .product-price span{color:var(--brand-blue-active)}#recently-viewed-products .section-title h1,#recently-viewed-products .section-title h2,#recently-viewed-products .section-title-2{font-size:clamp(1.25rem,2vw,1.6rem)!important;font-weight:800!important;color:var(--brand-navy)!important}.ltn__contact-address-area{padding-top:48px!important;padding-bottom:40px!important}.ltn__contact-message-area{padding-bottom:60px!important}.ltn__contact-address-item{border-radius:16px!important;border:1.5px solid var(--brand-gray-200)!important;padding:32px 24px 28px!important;text-align:center;background:#fff!important;position:relative;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease!important}.ltn__contact-address-item:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--brand-cyan),#16aec4);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;border-radius:4px 4px 0 0}.ltn__contact-address-item:hover:before{transform:scaleX(1)}.ltn__contact-address-item:hover{box-shadow:0 8px 32px #00a1ba1f!important;border-color:#00a1ba66!important;transform:translateY(-4px)}.ltn__contact-address-icon{width:72px!important;height:72px!important;border-radius:50%!important;background:#00a1ba1a!important;margin:0 auto 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s ease!important}.ltn__contact-address-item:hover .ltn__contact-address-icon{background:#00a1ba33!important}.ltn__contact-address-icon img{width:36px!important;height:36px!important;object-fit:contain!important}.ltn__contact-address-item h3{font-size:15px!important;font-weight:700!important;color:var(--brand-navy)!important;margin:0 0 8px!important}.ltn__contact-address-item p,.ltn__contact-address-item a{font-size:14px!important;color:var(--brand-slate)!important;text-decoration:none!important;line-height:1.6!important}.ltn__contact-address-item a:hover{color:var(--brand-blue-active)!important}.ltn__contact-message-area .ltn__form-box.contact-form-box{border-radius:16px!important;border:1.5px solid var(--brand-gray-200)!important;padding:36px 40px!important;box-shadow:0 4px 32px #10303412!important}.ltn__contact-message-area .title-2{font-size:1.3rem!important;font-weight:800!important;color:var(--brand-navy)!important;margin:0 0 28px!important;padding-bottom:16px!important;border-bottom:2px solid var(--brand-gray-100)!important}.ltn__contact-message-area input[type=text],.ltn__contact-message-area input[type=email],.ltn__contact-message-area input[type=tel],.ltn__contact-message-area input[type=number],.ltn__contact-message-area textarea{border:1.5px solid var(--brand-gray-200)!important;border-radius:9px!important;padding:11px 14px!important;font-size:14px!important;color:var(--brand-navy)!important;background:#fff!important;width:100%!important;transition:border-color .15s ease,box-shadow .15s ease!important}.ltn__contact-message-area input:focus,.ltn__contact-message-area textarea:focus{border-color:var(--brand-cyan)!important;box-shadow:0 0 0 3px #00a1ba2e!important;outline:none!important}.ltn__contact-message-area textarea{min-height:120px!important;resize:vertical!important}.ltn__contact-message-area .btn-block,.ltn__contact-message-area [type=submit],.ltn__contact-message-area .theme-btn-1{background:var(--brand-cyan)!important;color:var(--brand-navy)!important;border:none!important;border-radius:9px!important;padding:13px 36px!important;font-weight:700!important;font-size:14px!important;letter-spacing:.02em!important;box-shadow:0 4px 16px #00a1ba4d!important;transition:transform .2s ease,box-shadow .2s ease!important;cursor:pointer!important}.ltn__contact-message-area .btn-block:hover,.ltn__contact-message-area [type=submit]:hover,.ltn__contact-message-area .theme-btn-1:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px #00a1ba66!important;background:var(--brand-cyan)!important;color:var(--brand-navy)!important}.ltn__contact-message-area .theme-btn-1:after{display:none!important}[data-section=googleMap],.google-map{padding:0!important;margin-bottom:0!important}[data-section=googleMap] iframe,.google-map iframe{display:block!important;width:100%!important;height:420px!important;min-height:420px!important;border:none!important;border-radius:16px;box-shadow:0 4px 24px #1030341a}[data-section=googleMap]>.container,.google-map>.container{padding:0!important;max-width:100%}.cps-popup-dialog{max-width:420px;margin:15vh auto 0}.cps-popup-content{position:relative;background:#fff;border:none;border-radius:16px!important;box-shadow:0 24px 60px #1030342e;padding:28px 24px 22px;border-top:3px solid #00a1ba}.cps-popup-close{position:absolute;top:12px;right:12px;width:28px;height:28px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#475569;transition:background .15s ease,border-color .15s ease;z-index:1;line-height:1}.cps-popup-close:hover{background:#e2e8f0;color:#0f172a;border-color:#cbd5e1}.cps-popup-body{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px}.cps-popup-img-wrap{flex-shrink:0;width:80px;height:80px;border-radius:10px;overflow:hidden;border:1.5px solid #e2e8f0;background:#f8fafc}.cps-popup-img-wrap img.popupimage{width:100%;height:100%;object-fit:cover;display:block}.cps-popup-info{flex:1;min-width:0;padding-right:24px}.cps-popup-title{font-size:14px!important;font-weight:700!important;color:#0f172a!important;margin:0 0 8px!important;line-height:1.35!important}.cps-popup-success{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#16a34a;margin:0;line-height:1.3}.cps-popup-success svg{flex-shrink:0;color:#16a34a}.cps-popup-divider{height:1px;background:#f1f5f9;margin:0 0 16px}.cps-popup-actions{display:flex;gap:10px}.cps-popup-actions .cps-popup-btn{flex:1;text-align:center!important;padding:11px 14px!important;font-size:13.5px!important;font-weight:600!important;border-radius:8px!important;line-height:1.2!important}.cps-popup-content--error{text-align:center;padding:32px 24px 28px}.cps-popup-error-icon{margin-bottom:12px}.cps-popup-error-msg{font-size:14px;color:#475569;margin:0}@media(max-width:480px){.cps-popup-dialog{margin:10vh 16px 0;max-width:100%}.cps-popup-actions{flex-direction:column}}@media(max-width:767px){[id$=__1f953786-7f1a-4bd1-aa8a-df48d888b39f] .ltn__tab-product-slider-one-active>.slick-dots{display:flex!important;justify-content:center!important;align-items:center;width:100%;text-align:center!important;border-bottom:0!important}[id$=__1650114938d1f0331c]>.container>.row>[class*=col]{flex:0 0 33.333333%!important;max-width:33.333333%!important}[id$=__1650114938d1f0331c]>.container>.row>div:nth-of-type(4){display:none!important}[class^=ai-offer-banner-title-]{padding-right:12px!important;padding-left:12px!important}[class^=ai-offer-banner-title__heading-]{font-size:22px!important;line-height:1.2!important;overflow-wrap:anywhere}.announcement-bar .notification-entry{padding-right:30px!important;padding-left:8px!important}.announcement-bar .notification-entry-inner>p{font-size:13px;line-height:1.45;overflow-wrap:anywhere}.ltn__slider-area.cps-hero-section,#cps-hero-wrapper,[data-section=slideshowCategoryMenu],[data-section=cpsHeroImage]{margin-bottom:8px!important}.ltn__banner-area .row{margin-left:-5px!important;margin-right:-5px!important}.ltn__banner-area .row>[class*=col]{padding-left:5px!important;padding-right:5px!important}.ltn__banner-area .ltn__banner-item{margin-bottom:10px!important;border-radius:10px!important}.ltn__banner-area .image-position-wrapper{padding-bottom:100%!important}.ltn__banner-area .image-position-size{object-fit:cover;object-position:center}.ltn__banner-area .ltn__banner-item:hover{transform:none!important}[data-section=countdownBanner] .ltn__countdown-area{padding-top:40px!important;padding-bottom:40px!important}[data-section=countdownBanner] .ltn__countdown-1 .cdown{min-width:54px!important;padding:10px 12px!important;margin:3px 4px!important}[data-section=countdownBanner] .ltn__countdown-1 .cdown span{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/brand.css.map */
