.uof-header-shell{position:sticky;top:0;z-index:24;background:#fff;border-bottom:1px solid #e2e2e2}.uof-shipping{background:#003e51;color:#fff;text-align:center;padding:.85rem 1.5rem;font-size:1.2rem;line-height:1.45}.uof-header{display:grid;grid-template-columns:minmax(20rem,1fr) minmax(26rem,48rem) auto;align-items:center;gap:2rem 3rem;padding-top:2rem;padding-bottom:0}.uof-brand{display:flex;gap:1.1rem;align-items:center;text-decoration:none;color:#2c2d2e;min-width:0;font-weight:600;font-size:2.1rem;letter-spacing:.035em;white-space:nowrap}.uof-brand>img{max-width:22rem;max-height:5.8rem;width:auto;height:auto;object-fit:contain}.uof-monogram{position:relative;border:1px solid #2c2d2e;display:grid;place-items:center;flex-shrink:0;width:4.6rem;height:4.6rem;font-size:2.8rem;font-weight:400;font-family:Georgia,serif;line-height:1;letter-spacing:-.18em;padding-right:.5rem}.uof-monogram>span{font-size:1.35rem;position:absolute;bottom:.5rem;left:1.15rem;letter-spacing:0;background:#fff;line-height:1}.uof-search{display:flex;border:1px solid #d3d3d3;border-radius:6px;overflow:hidden;width:100%;height:4.6rem;align-items:center;background:#f8f8f8}.uof-search input{border:0;outline:none;background:none;min-width:0;flex:1;padding:1rem 1.4rem;font:inherit;font-size:1.3rem;color:#2c2d2e}.uof-search:focus-within{outline:2px solid #e4692a;outline-offset:2px}.uof-search button{background:none;border:0;width:4.8rem;height:4.4rem;display:grid;place-items:center;color:inherit}.uof-search .svg-wrapper{width:2rem;height:2rem}.uof-actions{display:flex;align-items:center;gap:1.6rem;justify-self:end}.uof-actions a,.uof-actions button{display:flex;gap:.6rem;align-items:center;color:#2c2d2e;text-decoration:none;background:none;border:0;padding:0;position:relative;min-height:4.4rem;font-size:1.3rem}.uof-actions .svg-wrapper,.uof-actions>button>svg{width:2.4rem;height:2.4rem}.uof-saved{min-width:3rem;justify-content:center}.uof-saved>span{background:#e4692a;color:#fff;border-radius:50%;font-size:1rem;width:1.7rem;height:1.7rem;position:absolute;top:.2rem;right:-.4rem;display:grid;place-items:center}.uof-basket .cart-count-bubble{top:0;right:0;bottom:auto;left:auto}.uof-desktop-links{grid-column:1/-1;display:flex;align-items:center;gap:2.6rem;min-width:0;flex-wrap:wrap;position:relative}.uof-desktop-links>a,.uof-desktop-links>button,.uof-categories>summary{font-size:1.4rem;color:#2c2d2e;text-decoration:none;background:none;border:0;padding:1.3rem 0;min-height:4.4rem;list-style:none;white-space:nowrap}.uof-desktop-links>a:hover,.uof-desktop-links>button:hover{color:#e4692a}.uof-categories>summary::-webkit-details-marker{display:none}.uof-categories>div{position:absolute;top:100%;left:0;width:min(100%,70rem);background:#fff;padding:2rem;box-shadow:0 1rem 2rem #0002;border:1px solid #e2e2e2;border-radius:0 0 1.6rem 1.6rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.uof-categories a{display:block;padding:1rem;color:inherit;text-decoration:none;font-size:1.5rem}.uof-categories a:hover{background:#f7f7f7;border-radius:6px}.uof-mobile-menu{display:none}.uof-product{padding-top:3rem;padding-bottom:6rem}.uof-breadcrumb{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;font-size:1.1rem;margin-bottom:2.5rem;color:#666}.uof-breadcrumb a{color:inherit}.uof-breadcrumb>span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uof-product-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6rem;align-items:start}.uof-main-image{aspect-ratio:1;background:#f7f7f7;border-radius:1.6rem;overflow:hidden}.uof-main-image img{display:block;width:100%;height:100%;object-fit:contain;padding:2rem}.uof-thumbnails{display:flex;gap:1rem;overflow:auto;padding:1.5rem 0;scrollbar-width:thin}.uof-thumbnails button{width:8rem;height:8rem;flex-shrink:0;border:1px solid #dadce0;border-radius:6px;padding:.5rem;background:#f8f8f8}.uof-thumbnails button[aria-pressed=true]{border-color:#e4692a}.uof-thumbnails img{width:100%;height:100%;object-fit:contain}.uof-product-info h1{font-size:3.5rem;line-height:1.18;margin:0 0 2rem}.uof-product-info .uc-eyebrow{margin-bottom:1.2rem}.uof-pricing{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap;font-size:2.2rem;margin-bottom:1rem}.uof-pricing s{font-size:1.6rem;color:#777}.uof-product-form{display:grid;gap:1.2rem;margin:2rem 0 1.5rem}.uof-product-form label{font-size:1.3rem}.uof-product-form select,.uof-product-form input{font:inherit;border:1px solid #d3d3d3;background:#fff;padding:1.2rem;min-height:4.5rem;border-radius:6px;min-width:0;max-width:100%;font-size:1.4rem;color:#2c2d2e}.uof-product-form input[name=quantity]{width:11rem}.uof-product-form .product-form__submit{margin-top:1rem;position:relative;font-size:1.5rem}.uof-product-form [data-uof-payment]{margin-top:.3rem}.uof-stock{font-size:1.25rem;color:#555}.uof-product-detail{border-top:1px solid #dadce0;margin-top:2rem;padding:1.5rem 0}.uof-product-detail summary{font-size:1.4rem;display:flex;justify-content:space-between;list-style:none;cursor:pointer}.uof-product-detail .rte{font-size:1.4rem;line-height:1.8;margin-top:1.5rem;overflow-wrap:anywhere}.uof-product-detail .rte img{max-width:100%;height:auto}.uof-product-detail table{max-width:100%;width:100%;table-layout:fixed;overflow-wrap:anywhere}.uof-product-info>.uc-text-link{margin-top:2rem;display:inline-flex;min-height:4.4rem;align-items:center}.uof-extra-media{margin-top:2rem}.uof-extra-media video,.uof-extra-media iframe{max-width:100%;width:100%;border-radius:1.6rem}.uof-product-info .uc-details{margin-top:1.5rem}@media(max-width:1199px)and (min-width:990px){.uof-header{gap:1.5rem 2rem;grid-template-columns:auto minmax(22rem,1fr) auto}.uof-brand{font-size:1.75rem}.uof-brand .uof-monogram{width:4rem;height:4rem}.uof-actions{gap:1rem}.uof-actions>a>span:not(.svg-wrapper):not(.cart-count-bubble){display:none}.uof-desktop-links{gap:1.9rem}.uof-desktop-links>a,.uof-desktop-links>button,.uof-categories>summary{font-size:1.3rem}.uof-product-grid{gap:3.5rem}}@media(max-width:989px){.uof-header{grid-template-columns:4rem minmax(0,1fr) auto;gap:1.2rem .8rem;padding:1.4rem 2rem}.uof-mobile-menu{display:block;grid-column:1;grid-row:1}.uof-mobile-menu>summary{width:4rem;height:4.4rem;list-style:none;display:grid;place-items:center}.uof-mobile-menu>summary::-webkit-details-marker{display:none}.uof-mobile-menu>summary svg{width:2.4rem;height:2.4rem}.uof-brand{grid-column:2;grid-row:1;justify-self:start;font-size:1.95rem;gap:.6rem}.uof-brand>img{max-width:16rem;max-height:4.5rem}.uof-brand .uof-monogram{display:none}.uof-actions{grid-column:3;grid-row:1;gap:1.2rem}.uof-actions>a>span:not(.svg-wrapper):not(.cart-count-bubble){display:none}.uof-actions .uof-saved{display:none}.uof-actions a{width:3.2rem;justify-content:center}.uof-search{grid-column:1/-1;grid-row:2;height:4.4rem}.uof-desktop-links{display:none}.uof-mobile-links{position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - 16rem);overflow:auto;background:#fff;padding:2rem;box-shadow:0 1rem 2rem #0002;border-top:1px solid #ddd;display:grid;gap:.5rem}.uof-mobile-links>a,.uof-mobile-links>button,.uof-mobile-links details>summary{font-size:1.5rem;min-height:4.4rem;padding:1rem 0;color:inherit;text-decoration:none;background:none;border:0;text-align:left}.uof-mobile-links details>a{display:block;padding:1rem 1.5rem;color:inherit;text-decoration:none;font-size:1.4rem}.uof-product-grid{gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.uof-product-info h1{font-size:2.8rem}}@media(max-width:749px){.uof-shipping{font-size:1.05rem;padding:.8rem 1rem}.uof-header{padding:1rem 1.3rem;gap:.7rem .5rem;grid-template-columns:3.6rem minmax(0,1fr) auto}.uof-brand{font-size:1.75rem;letter-spacing:.02em}.uof-actions{gap:.5rem}.uof-search input{font-size:1.2rem;padding:1rem}.uof-mobile-menu>summary{width:3.6rem}.uof-product{padding-top:2rem;padding-bottom:4rem}.uof-product-grid{grid-template-columns:1fr;gap:2.5rem}.uof-breadcrumb{font-size:1rem;margin-bottom:2rem}.uof-product-info h1{font-size:2.8rem}.uof-pricing{font-size:2rem}.uof-main-image img{padding:1.5rem}.uof-thumbnails button{width:7rem;height:7rem}.uof-product-detail .rte{font-size:1.3rem}.uof-product-info .uc-spec-list{font-size:1.2rem}.uof-mobile-links{max-height:calc(100dvh - 14rem)}}@media(max-width:374px){.uof-header{padding-inline:1rem;grid-template-columns:3.2rem minmax(0,1fr) auto}.uof-brand{font-size:1.55rem}.uof-actions{gap:.2rem}.uof-actions a{width:3rem}.uof-search input{font-size:1.1rem}.uof-product-info h1{font-size:2.55rem}}.uof-basket.header__icon--cart{margin:0}.uof-actions{min-width:0}.uof-basket .svg-wrapper,.uof-basket .svg-wrapper>svg{width:4rem;height:4rem}.uof-review-badge{margin-block:.8rem}.uof-app-block,.uof-product-reviews,.uof-product-apps{min-width:0;max-width:100%}.uof-product-reviews{margin-top:4rem}#judgeme_product_reviews{scroll-margin-top:2rem}.uof-product-grid>*,.uof-gallery,.uof-product-info,.uof-product-form,.uof-product-form>*{min-width:0;max-width:100%}.uof-product-form{grid-template-columns:minmax(0,1fr)}.uof-main-image{width:100%;max-width:100%}.uof-thumbnails{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden}.uof-product-info h1,.uof-variant-images legend{overflow-wrap:anywhere}.uof-variant-grid{min-width:0;max-width:100%}.uof-product-detail .rte :is(img,video,iframe){max-width:100%}@media(max-width:749px){.uof-product-grid{grid-template-columns:minmax(0,1fr)}}.uof-main-image{position:relative;touch-action:pan-y pinch-zoom}.uof-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:grid;place-items:center;width:4.6rem;height:4.6rem;padding:0;border:1px solid #dadce0;border-radius:50%;background:#fffffff2;color:#2c2d2e;box-shadow:0 .2rem .8rem #0001;font:3.6rem/1 Arial,sans-serif;cursor:pointer}.uof-gallery-arrow--previous{left:1rem}.uof-gallery-arrow--next{right:1rem}.uof-gallery-arrow:hover{background:#003e51;color:#fff}.uof-gallery-arrow:focus-visible{outline:2px solid #e4692a;outline-offset:3px}.uof-photo-counter{text-align:center;font-size:1.2rem;color:#666;padding:.8rem 0}@media(max-width:749px){.uof-gallery[data-navigation-ready] .uof-thumbnails{display:none}.uof-gallery-arrow{width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%)}.uof-gallery-arrow:focus-visible{width:4.6rem;height:4.6rem;border:1px solid #dadce0;clip-path:none}}.grid__item>.card-wrapper,.uo-rail-item>.card-wrapper,.card-wrapper.product-card-wrapper{height:100%}.product-card-wrapper{display:flex;flex-direction:column;width:100%}.product-card-wrapper>.card{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.product-card-wrapper>.card>.card__content{display:flex;flex-direction:column;flex:1 1 auto;position:relative}.product-card-wrapper>.card>.card__information,.product-card-wrapper>.card>.card__content>.card__information{flex:1 1 auto}.uof-shipping,.uc-hero,.uo-promo-card,.uo-collection-tile,.uo-hero,.uof-gallery-arrow:hover{background:#1a1a1a}.uc-trust-grid svg{color:#1a1a1a}.uof-search:focus-within,.uof-gallery-arrow:focus-visible,.uo-product-rail:focus-visible{outline-color:#c9a961}.uof-saved>span{background:#c9a961;color:#1a1a1a}.uof-thumbnails button[aria-pressed=true]{border-color:#c9a961}.uof-desktop-links>a:hover,.uof-desktop-links>button:hover,.uc-desktop-nav>a:hover{color:#8a6d2b}.uc-eyebrow,.uo-view-all,.uc-editorial-copy .uc-eyebrow,.uc-editorial-copy .uc-text-link,.uc-story-actions .uc-text-link{color:#8a6d2b}.uc-hero .uc-eyebrow{color:#fff}.rating-star{--color-rating: 201, 169, 97}.uc-hero-photo:after{background:linear-gradient(90deg,#000000b3,#00000052 43%,#0000000a 75%)}.uo-promo-card:after,.uo-collection-tile:after{background:linear-gradient(0deg,#000000c9 0%,#0000002e 60%,transparent 100%)}:is(.uo-rail-item,.grid__item)>product-component:has(>.product-card-wrapper){display:flex;flex-direction:column;height:100%;min-width:0}.product-card-wrapper{height:100%}.product-card-wrapper>.card{height:100%}.product-card-wrapper>.card>.card__content{display:flex;flex-direction:column;flex:1 1 auto}.product-card-wrapper>.card>.card__content>.card__information{flex:1 1 auto}.product-card-wrapper>.card>.card__content>.quick-add{margin-top:auto;padding-top:1rem}.uof-desktop-links{justify-content:center;gap:2rem;overflow:visible}.uof-desktop-links,.uof-mobile-links{--uof-nav-size:1.4rem}.uof-nav-group{position:relative}.uof-desktop-links>:is(a,.uof-nav-group){min-width:13rem;text-align:center}:is(.uof-desktop-links,.uof-mobile-links) :is(a,summary){font-size:var(--uof-nav-size);font-weight:400}.uof-nav-group>summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.8rem;text-transform:uppercase}.uof-nav-group>summary::-webkit-details-marker{display:none}.uof-desktop-links>a{min-height:44px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.uof-nav-dropdown{position:absolute;top:100%;left:0;z-index:40;min-width:23rem;width:max-content;max-width:calc(100vw - 4rem);max-height:60vh;overflow:auto;padding:.8rem 1.2rem;background:#fff;color:#222;border:1px solid #aaa;border-top:3px solid #888;text-align:left}.uof-nav-dropdown>a{display:flex;align-items:center;min-height:44px;text-transform:uppercase;white-space:normal}.uof-desktop-links>.uof-nav-group:last-child>.uof-nav-dropdown{left:auto;right:0}:is(.uof-desktop-links,.uof-mobile-links) :is(a,summary):is(:focus-visible,:active,[aria-current=page]),.uof-nav-group[open]>summary,.uof-nav-group[data-uof-current]>summary{font-size:calc(var(--uof-nav-size) + 1pt);font-weight:700}@media(hover:hover){:is(.uof-desktop-links,.uof-mobile-links) :is(a,summary):hover{font-size:calc(var(--uof-nav-size) + 1pt);font-weight:700}}@media(max-width:989px){.uof-mobile-links{--uof-nav-size:1.5rem}.uof-mobile-links>.uof-nav-group{display:block;width:100%;min-width:0}.uof-mobile-links>.uof-nav-group>summary{padding:1rem 0}.uof-mobile-links .uof-nav-dropdown{position:static;width:100%;min-width:0;max-width:100%;box-sizing:border-box;max-height:50vh;border:0;border-left:2px solid #aaa;padding:.4rem 1.2rem}.uof-mobile-links>a{text-transform:uppercase}}.uof-nav-dropdown>a{color:inherit;text-decoration:none}#uc-compare-dialog{--uc-paper: #fafbfd;--uc-ink: #142033;--uc-border: #e1e5ec;--uc-accent: #173759;box-sizing:border-box;width:min(120rem,calc(100vw - 8rem));max-width:none;max-height:calc(100dvh - 8rem);margin:auto;padding:0;border:1px solid #ffffffd9;border-radius:2rem;background:linear-gradient(135deg,#fff,#f8fafd);color:var(--uc-ink);box-shadow:0 3.2rem 10rem #0b172b3d,0 .4rem 1.6rem #0b172b14,inset 0 1px #fff;overflow:hidden;color-scheme:light}#uc-compare-dialog[open]{display:flex;flex-direction:column}#uc-compare-dialog::backdrop{background:#17233766;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}#uc-compare-dialog .uc-dialog-head{position:relative;flex:0 0 auto;padding:2.8rem 3.6rem 1.4rem;border:0;background:transparent;align-items:flex-start}#uc-compare-dialog .uc-compare-brand{margin:0 0 .9rem;color:#647085;font-size:1.05rem;font-weight:500;letter-spacing:.25em;line-height:1.5}#uc-compare-dialog #uc-compare-title{margin:0;font-family:UC Fraunces,Georgia,serif;font-size:clamp(3rem,3.6vw,4.6rem);font-weight:400;letter-spacing:-.04em;line-height:1.12;color:#142033}#uc-compare-dialog #uc-compare-intro{margin:.8rem 0 0;color:#647085;font-size:1.25rem;line-height:1.6}#uc-compare-dialog .uc-dialog-close{width:4.4rem;height:4.4rem;border-radius:50%;color:#243348;margin:-.7rem -1rem 0 1rem}#uc-compare-dialog .uc-dialog-close:hover{background:#eaf0f6}#uc-compare-dialog .uc-dialog-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0 3.6rem;overflow:hidden}#uc-compare-dialog .uc-feedback{flex-shrink:0;font-size:1.2rem;margin:.5rem 0}#uc-compare-dialog .uc-compare-toolbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.3rem 0 1rem}#uc-compare-dialog .uc-compare-filter{display:inline-flex;align-items:center;gap:.9rem;min-height:4.4rem;font-size:1.2rem;color:#445268;cursor:pointer}#uc-compare-dialog #uc-differences{width:1.7rem;height:1.7rem;margin:0;accent-color:#173759}#uc-compare-dialog .uc-compare-scroll-hint{display:none;font-size:1.05rem;color:#647085}#uc-compare-dialog .uc-table-wrap{min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#aeb9c8 transparent;border-radius:.8rem}#uc-compare-dialog .uc-compare-table{--uc-label-width: 18rem;--uc-product-width: 22rem;width:100%;min-width:calc(var(--uc-label-width) + var(--uc-watch-count) * var(--uc-product-width));table-layout:fixed;border-collapse:separate;border-spacing:0;font-family:UC Inter,Arial,sans-serif;font-size:1.25rem;line-height:1.6}#uc-compare-dialog .uc-compare-table :is(th,td){min-width:0;border:0;border-bottom:1px solid var(--uc-border);padding:1.2rem 1.6rem;vertical-align:middle;text-align:center;overflow-wrap:anywhere}#uc-compare-dialog .uc-compare-table :is(th,td)+:is(th,td){border-left:1px solid #e1e5ec99}#uc-compare-dialog .uc-compare-table tr>:first-child{width:var(--uc-label-width)}#uc-compare-dialog .uc-compare-table th:first-child{position:sticky;left:0;z-index:2;background:#fafbfd;text-align:left;padding-left:1.6rem;font-weight:500}#uc-compare-dialog .uc-compare-table thead th{position:sticky;top:0;z-index:3;background:#fafbfd;padding-top:.6rem;padding-bottom:.8rem;vertical-align:top}#uc-compare-dialog .uc-compare-table thead th:first-child{z-index:4;vertical-align:bottom}#uc-compare-dialog .uc-compare-heading-label{display:inline-block;padding-bottom:1rem;color:#647085;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase}#uc-compare-dialog .uc-compare-photo{display:block;border-radius:1rem;overflow:hidden;background:#fff}#uc-compare-dialog .uc-compare-photo img{display:block;width:100%;height:clamp(13rem,19vh,19rem);margin:0;padding:.6rem;object-fit:contain;background:#fff;transition:transform .25s ease}#uc-compare-dialog .uc-compare-photo:hover img{transform:scale(1.035)}#uc-compare-dialog .uc-compare-table h3{display:block;height:2.9em;min-height:0;overflow:hidden;margin:1rem 0 .2rem;font-family:UC Fraunces,Georgia,serif;font-size:1.55rem;font-weight:400;line-height:1.45;letter-spacing:-.02em}#uc-compare-dialog .uc-compare-table h3 a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#142033;text-decoration:none}#uc-compare-dialog .uc-compare-table h3 a:hover{text-decoration:underline;text-underline-offset:.3rem}#uc-compare-dialog .uc-compare-table button[data-uc-action=compare-remove]{min-height:4.4rem;padding:.5rem 1rem;color:#647085;font-size:1.05rem;text-underline-offset:.3rem}#uc-compare-dialog .uc-compare-table tbody tr.uc-different,#uc-compare-dialog .uc-compare-table tbody tr.uc-different th:first-child{background:#f0f4f9}#uc-compare-dialog .uc-compare-table tbody tr:hover,#uc-compare-dialog .uc-compare-table tbody tr:hover th:first-child{background:#eaf0f7}#uc-compare-dialog .uc-compare-table tfoot td{position:sticky;bottom:0;z-index:3;padding:1.4rem 1.6rem;border:0;background:#fafbfd;box-shadow:0 -1px #e1e5ec}#uc-compare-dialog .uc-compare-table tfoot td:first-child{left:0;z-index:4}#uc-compare-dialog .uc-compare-view{display:flex;justify-content:center;align-items:center;gap:1.4rem;min-height:4.8rem;width:100%;padding:1rem;border:1px solid #112b49;border-radius:.6rem;background:#112b49;color:#fff;text-decoration:none;font-size:1.2rem;font-weight:500;transition:background .2s ease}#uc-compare-dialog .uc-compare-view:hover{background:#203f63}#uc-compare-dialog .uc-compare-no-differences{padding:2rem;color:#647085;white-space:normal}#uc-compare-dialog .uc-dialog-foot{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:.2rem;margin:0;padding:.7rem 0 1.6rem;border:0}#uc-compare-dialog .uc-compare-foot-actions{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem}#uc-compare-dialog .uc-compare-foot-actions .uc-text-link{min-height:4.4rem;color:#445268;font-size:1.1rem}#uc-compare-dialog .uc-storage-note{margin:0;color:#647085;font-size:1rem;line-height:1.6}#uc-compare-dialog .uc-empty{margin:1rem 0 2rem;padding:3rem 2rem;border:1px dashed #c7d1de;border-radius:1rem;color:#445268;background:#f3f6fa}#uc-compare-dialog :is(button,a,input,.uc-table-wrap):focus-visible{outline:2px solid #245d94;outline-offset:-3px}#uc-compare-bar{width:max-content;max-width:calc(100vw - 3.2rem);box-sizing:border-box;display:flex;align-items:center;flex-wrap:nowrap;gap:1.6rem;padding:.8rem 1rem .8rem 1.6rem;border:1px solid #ffffffd9;border-radius:8rem;background:#f8fafff2;color:#142033;box-shadow:0 1rem 4rem #0b172b29;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#uc-compare-bar .uc-compare-thumbnails{display:flex;align-items:center;flex:0 0 auto;gap:.4rem}#uc-compare-bar .uc-compare-thumbnails img{display:block;width:3rem;height:3.8rem;padding:.2rem;object-fit:contain;background:#fff;border-radius:.5rem}#uc-compare-bar p{white-space:nowrap;font-size:1.1rem;line-height:1.4}#uc-compare-bar .button{min-width:0;min-height:4.4rem;margin:0;padding:0 1.8rem;border:0;border-radius:5rem;background:#112b49;color:#fff;font-size:1.15rem;white-space:nowrap}#uc-compare-bar button[data-uc-clear-compare]{min-width:4.4rem;min-height:4.4rem;font-size:1rem;color:#445268;text-underline-offset:.3rem}@media(max-width:749px){#uc-compare-dialog{width:calc(100vw - 2rem);max-height:calc(100dvh - 4rem);border-radius:1.6rem}#uc-compare-dialog .uc-dialog-head{padding:2rem 1.8rem 1rem;gap:1rem}#uc-compare-dialog .uc-compare-brand{font-size:.9rem;margin-bottom:.7rem}#uc-compare-dialog #uc-compare-title{font-size:clamp(2.4rem,6.7vw,3.4rem)}#uc-compare-dialog #uc-compare-intro{font-size:1.1rem}#uc-compare-dialog .uc-dialog-close{margin:-.8rem -.8rem 0 0}#uc-compare-dialog .uc-dialog-body{padding:0 1.2rem}#uc-compare-dialog .uc-compare-toolbar{gap:.8rem;flex-wrap:wrap;padding-bottom:.8rem}#uc-compare-dialog .uc-compare-filter{font-size:1.1rem}#uc-compare-dialog .uc-compare-scroll-hint{display:block;font-size:1rem}#uc-compare-dialog .uc-compare-table{--uc-label-width: 10.4rem;--uc-product-width: 18rem;font-size:1.15rem}#uc-compare-dialog .uc-compare-table :is(th,td){padding:1rem}#uc-compare-dialog .uc-compare-table th:first-child{padding-left:.8rem}#uc-compare-dialog .uc-compare-heading-label{font-size:.9rem}#uc-compare-dialog .uc-compare-photo img{height:13rem}#uc-compare-dialog .uc-compare-table h3{min-height:0;font-size:1.35rem}#uc-compare-dialog .uc-compare-table tfoot td{padding:1rem}#uc-compare-dialog .uc-compare-view{min-height:4.4rem;font-size:1.1rem;gap:1rem}#uc-compare-dialog .uc-dialog-foot{padding:.4rem .4rem 1.2rem}#uc-compare-dialog .uc-storage-note{font-size:.95rem}#uc-compare-bar{bottom:max(1.2rem,env(safe-area-inset-bottom));gap:.8rem;padding:.6rem .8rem .6rem 1.2rem;max-width:calc(100vw - 2rem)}#uc-compare-bar .uc-compare-thumbnails{display:none}#uc-compare-bar p{font-size:1rem}#uc-compare-bar .button{font-size:1.05rem;padding:0 1.4rem}}@media(max-height:780px){#uc-compare-dialog .uc-dialog-head{padding-top:1.6rem;padding-bottom:.6rem}#uc-compare-dialog .uc-compare-brand{margin-bottom:.4rem;font-size:.9rem}#uc-compare-dialog #uc-compare-title{font-size:clamp(2.4rem,3vw,3.4rem)}#uc-compare-dialog #uc-compare-intro{display:none}#uc-compare-dialog .uc-compare-toolbar{padding-bottom:.4rem}#uc-compare-dialog .uc-compare-photo img{height:clamp(7rem,calc(20dvh - 4rem),13rem)}#uc-compare-dialog .uc-compare-table h3{margin-top:.6rem;font-size:1.35rem}#uc-compare-dialog .uc-compare-table thead th{position:relative;top:auto}#uc-compare-dialog .uc-compare-table thead th:first-child{position:sticky;left:0}#uc-compare-dialog .uc-compare-table tfoot td{padding-top:1rem;padding-bottom:1rem}#uc-compare-dialog .uc-dialog-foot{padding-top:.2rem;padding-bottom:1rem}}@media(max-height:620px){#uc-compare-dialog{max-height:calc(100dvh - 2.4rem)}#uc-compare-dialog .uc-dialog-head{padding-top:1rem;padding-bottom:0}#uc-compare-dialog .uc-compare-brand{display:none}#uc-compare-dialog #uc-compare-title{font-size:2.6rem}#uc-compare-dialog .uc-compare-photo img{height:7rem}#uc-compare-dialog .uc-storage-note{display:none}}@media(max-height:480px){#uc-compare-dialog .uc-compare-table tfoot td{position:static}#uc-compare-dialog .uc-compare-photo img{height:5rem}#uc-compare-dialog .uc-compare-table h3{font-size:1.2rem;margin-top:.4rem}#uc-compare-dialog .uc-compare-table thead th{padding-top:0;padding-bottom:.2rem}#uc-compare-dialog .uc-compare-toolbar{padding-bottom:0}#uc-compare-dialog .uc-dialog-foot{display:none}}@media(prefers-reduced-motion:no-preference){#uc-compare-dialog[open]{animation:uc-atelier-enter .26s ease-out}@keyframes uc-atelier-enter{0%{opacity:0;transform:translateY(1.4rem) scale(.985)}to{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){#uc-compare-dialog .uc-compare-photo img,#uc-compare-dialog .uc-compare-view{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/uc-ocean-fix.css.map */
