html.crystal-ambience body .cg.cm-header-ready .cg-header{top:max(30px,env(safe-area-inset-top))!important;left:30px!important;right:auto!important;width:350px!important;height:40px!important;justify-content:flex-start!important;gap:0!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-logo.ba-crystal-logo{position:relative!important;left:0!important;top:0!important;transform:none!important;width:270px!important;height:40px!important;border-radius:999px!important;background:linear-gradient(130deg,#ffffff24,#ffffff0a)!important;border:1px solid #ffffff85!important;box-shadow:inset 0 1px 1px #ffffffb0,inset 0 -1px 1px #ffffff40,0 2px 5px #12293620!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-logo.ba-crystal-logo img{width:225px!important;max-height:none!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions{left:274px!important;right:auto!important;top:0!important;height:40px!important;width:76px!important;transform:none!important;border-radius:999px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail.cm-open{top:58px!important;left:0!important;right:auto!important;width:360px!important;max-width:360px!important;border-radius:20px!important;padding:14px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>a,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>button,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>details>summary{font-size:15px!important;line-height:1.3!important;min-height:25px!important;text-transform:uppercase!important}html.crystal-ambience body .cg .cg-piece .cg-object,html.crystal-ambience body .cg :is(.pv-stage,[data-hat-stage]){filter:drop-shadow(0 8px 9px #10273530)!important}html.crystal-ambience :is(.cg,.cg-cart-page):before{top:-8%!important;right:-8%!important;bottom:-8%!important;left:-8%!important;background:radial-gradient(ellipse at 12% 18%,color-mix(in srgb,var(--ambient-tone) 48%,white),transparent 52%),radial-gradient(ellipse at 84% 28%,color-mix(in srgb,var(--ambient-tone) 75%,white),transparent 50%),radial-gradient(ellipse at 22% 78%,#091b30,transparent 46%),radial-gradient(ellipse at 90% 90%,color-mix(in srgb,var(--ambient-tone) 35%,#102535),transparent 58%),var(--ambient-tone)!important;animation:bs-atmosphere 24s ease-in-out infinite alternate!important}html.crystal-ambience :is(.cg,.cg-cart-page):after{opacity:.3!important;mix-blend-mode:soft-light!important;background-size:145px 145px,100% 3px!important}html.crystal-ambience .ba-light{animation:bs-light 19s ease-in-out infinite alternate!important;opacity:.28!important}html.crystal-ambience body .bv-cart{left:30px!important;right:auto!important;top:90px!important;width:360px!important;max-width:calc(100vw - 32px)!important;border-radius:9px!important}html.crystal-ambience body .cp .bp-purchase{border-radius:7px!important;min-height:54px!important}html.crystal-ambience body .cp .bp-dock .cp-details{border-radius:8px!important;transition:transform .42s cubic-bezier(.2,.8,.2,1)!important}html.crystal-ambience body .cp .bp-dock .cp-details[style*="transition: none"]{transition:none!important}html.crystal-ambience body .cp .cp-details,html.crystal-ambience body .cp .cp-details *{touch-action:pan-y!important;user-select:text!important;-webkit-user-select:text!important}@keyframes bs-atmosphere{0%{transform:translate3d(-2%,-1%,0) scale(1.03)}to{transform:translate3d(3%,2%,0) scale(1.08)}}@keyframes bs-light{0%{transform:translate(-4%,3%)}to{transform:translate(5%,-3%)}}@media(min-width:750px){html.crystal-ambience body .cp .bp-dock{right:24px!important;bottom:30px!important;width:min(375px,32vw)!important}html.crystal-ambience body .cp .bp-dock .cp-details{transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;max-height:calc(100svh - 180px)!important;overflow-y:auto!important}html.crystal-ambience body .cp .bp-sheet-content{max-height:none!important;visibility:visible!important;overflow:visible!important}html.crystal-ambience body .cp .bp-swipe-hint{display:none!important}html.crystal-ambience body .cp .pv-angles{opacity:1!important;pointer-events:auto!important}html.crystal-ambience body .cp .pv-viewer.cp-gallery{top:95px!important;right:3%!important;bottom:75px!important;left:3%!important;width:94%!important}}@media(max-width:749px){html.crystal-ambience body .cg.cm-header-ready .cg-header{top:max(16px,env(safe-area-inset-top))!important;left:16px!important;right:16px!important;width:auto!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-logo.ba-crystal-logo{width:calc(100% - 80px)!important;height:40px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-logo.ba-crystal-logo img{width:min(225px,calc(100% - 24px))!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions{left:auto!important;right:0!important;top:0!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail.cm-open{top:57px!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important}html.crystal-ambience body .bv-cart{left:16px!important;right:16px!important;top:73px!important;width:auto!important}html.crystal-ambience body .cp .bp-sheet-handle{display:flex!important;height:34px!important;touch-action:manipulation!important}html.crystal-ambience body .cp .bp-dock .cp-details:not(.bp-expanded){transform:translate3d(0,calc(100% - 38px),0)!important}html.crystal-ambience body .cp .bp-dock .cp-details.bp-expanded{padding-top:0!important;max-height:70svh!important}html.crystal-ambience body .cp .bp-dock .cp-details{padding-top:0!important}html.crystal-ambience body .cp .bp-swipe-hint{display:none!important}html.crystal-ambience body .cp .bp-sheet-content{max-height:calc(70svh - 75px)!important}html.crystal-ambience body .cp .cp-details:not(.bp-expanded) .bp-sheet-content{visibility:hidden!important;pointer-events:none!important}html.crystal-ambience body .cp .cp-details.bp-expanded .bp-sheet-content{visibility:visible!important;pointer-events:auto!important}}@media(prefers-reduced-motion:reduce){html.crystal-ambience :is(.cg,.cg-cart-page):before,html.crystal-ambience :is(.cg,.cg-cart-page):after,html.crystal-ambience .ba-light{animation:none!important}html.crystal-ambience body .cp .bp-dock .cp-details{transition:none!important}}html.crystal-ambience :is(.cg,.cg-cart-page):after{opacity:.52!important;filter:contrast(2.1)!important;background-size:180px 180px!important}html.crystal-ambience body .cp .cp-details{background:#fbfbfb26!important;backdrop-filter:blur(7px) saturate(100%)!important;-webkit-backdrop-filter:blur(7px) saturate(100%)!important;border:1px solid #ffffff65!important;box-shadow:inset 0 1px #ffffffa0,0 3px 8px #15253618!important}html.crystal-ambience body .cp .cp-price{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important}html.crystal-ambience body .cp .bp-description{padding-bottom:18px!important;margin-bottom:20px!important;border-color:#fff5!important}html.crystal-ambience body .cp .bp-sizing-inline{border:0!important;border-bottom:1px solid #ffffff80!important;border-radius:0!important;background:none!important;padding:3px 0!important;margin:18px 0 0 auto!important;box-shadow:none!important}html.crystal-ambience body .cg .cm-rail{background:#fbfbfb26!important;backdrop-filter:blur(7px) saturate(100%)!important;-webkit-backdrop-filter:blur(7px) saturate(100%)!important}@media(max-width:749px){html.crystal-ambience body .cp.bs-native-sheet .cp-scroll{height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;touch-action:pan-y!important;scroll-snap-type:none!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important;scrollbar-width:none!important}html.crystal-ambience body .cp.bs-native-sheet .cp-content{height:auto!important;min-height:100%!important;position:relative!important}html.crystal-ambience body .cp.bs-native-sheet .cp-product{height:auto!important;min-height:calc(100svh + var(--bs-sheet-travel,0px))!important;padding:0!important;position:relative!important}html.crystal-ambience body .cp.bs-native-sheet .pv-viewer.cp-gallery{position:fixed!important;top:72px!important;bottom:130px!important;left:0!important;width:100%!important;height:calc(100svh - 202px)!important;padding:30px 18px!important;touch-action:pan-y!important;pointer-events:auto!important}html.crystal-ambience body .cp.bs-native-sheet .pv-stage{height:100%!important;touch-action:pan-y!important;pointer-events:auto!important}html.crystal-ambience body .cp.bs-native-sheet .pv-angles{position:fixed!important;bottom:132px!important;left:50%!important;transform:translate(-50%)!important;opacity:1!important;pointer-events:auto!important;z-index:5!important}html.crystal-ambience body .cp.bs-native-sheet .pv-hint,html.crystal-ambience body .cp.bs-native-sheet .cp-back{display:none!important}html.crystal-ambience body .cp.bs-native-sheet .bp-dock{position:absolute!important;top:calc(100svh - 100px)!important;bottom:auto!important;left:16px!important;right:16px!important;width:auto!important;min-height:0!important;pointer-events:auto!important;z-index:4!important}html.crystal-ambience body .cp.bs-native-sheet .bp-dock .cp-details,html.crystal-ambience body .cp.bs-native-sheet .bp-dock .cp-details.bp-expanded,html.crystal-ambience body .cp.bs-native-sheet .bp-dock .cp-details:not(.bp-expanded){position:relative!important;inset:auto!important;width:100%!important;max-height:none!important;height:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important;overflow:visible!important;padding:0 12px 12px!important;margin:0!important;will-change:auto!important;contain:none!important}html.crystal-ambience body .cp.bs-native-sheet .cp-details .bp-sheet-content,html.crystal-ambience body .cp.bs-native-sheet .cp-details:not(.bp-expanded) .bp-sheet-content{max-height:none!important;height:auto!important;overflow:visible!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:pan-y!important;padding:0!important}html.crystal-ambience body .cp.bs-native-sheet .bp-sheet-handle{display:flex!important;height:20px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;touch-action:pan-y!important;gap:0!important}html.crystal-ambience body .cp.bs-native-sheet .bp-sheet-handle:before{width:28px!important;height:2px!important;background:#ffffff80!important;box-shadow:none!important}html.crystal-ambience body .cp.bs-native-sheet .bp-purchase{position:fixed!important;left:16px!important;right:16px!important;bottom:max(22px,env(safe-area-inset-bottom))!important;width:calc(100% - 32px)!important;height:54px!important;z-index:7!important;margin:0!important}html.crystal-ambience body .cp.bs-native-sheet .cp-details h1{font-size:24px!important;line-height:1!important;margin:0 0 12px!important}html.crystal-ambience body .cp.bs-native-sheet .cp-product:before{content:"";position:absolute;top:0;left:0;right:0;height:100svh;z-index:0;touch-action:pan-y}html.crystal-ambience body .cp.bs-native-sheet .pv-viewer.cp-gallery{pointer-events:none!important;z-index:1!important}html.crystal-ambience body .cp.bs-native-sheet .pv-stage{pointer-events:none!important}}@media(max-width:359px){html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-logo.ba-crystal-logo img{width:calc(100% - 22px)!important}html.crystal-ambience body .cp.bs-native-sheet .cp-details h1{font-size:21px!important}}html.crystal-ambience body .cg:has(.cm-rail.cm-open) .cg-scroll{opacity:.62;transition:opacity .25s ease}body:has(.bv-cart:not([hidden])) .cg-scroll{opacity:.4;transition:opacity .2s ease}.bs-thumbnail{display:none!important}html.crystal-ambience body .cg .cm-rail nav>a>span,html.crystal-ambience body .cg .cm-rail nav>button>span,html.crystal-ambience body .cg .cm-rail nav>details>summary>span{display:none!important}html.crystal-ambience body .cp :is(.cp-description,.bp-description summary,.bp-description p){font-size:12px!important;line-height:1.3!important}html.crystal-ambience :is(.cg,.cg-cart-page):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.87' numOctaves='3' stitchTiles='stitch' seed='31'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")!important;mix-blend-mode:normal!important;opacity:.2!important;filter:contrast(2.5)!important}@media(min-width:750px){html.crystal-ambience body .cp .pv-angles{position:fixed!important;left:24px!important;bottom:30px!important;transform:none!important;display:flex!important;gap:4px!important;padding:7px!important;border:1px solid #ffffff65!important;border-radius:8px!important;background:#ffffff20!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;z-index:6!important}html.crystal-ambience body .cp .pv-angles button{width:44px!important;min-width:44px!important;height:36px!important;overflow:hidden!important;border-radius:3px!important;border:1px solid transparent!important;padding:2px!important}html.crystal-ambience body .cp .pv-angles button:before,html.crystal-ambience body .cp .pv-angles button:after{display:none!important;content:none!important}html.crystal-ambience body .cp .pv-angles button[aria-pressed=true]{border-color:#ffffffa0!important}html.crystal-ambience body .cp .pv-angles .bs-thumbnail{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;pointer-events:none!important}html.crystal-ambience body .cg .bc-currency.bs-desktop-currency{position:fixed!important;left:auto!important;right:30px!important;top:30px!important;bottom:auto!important;z-index:20!important;width:auto!important;margin:0!important}html.crystal-ambience body .cg .bs-desktop-currency .bc-toggle{height:40px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:12px!important}html.crystal-ambience body .cg .bs-desktop-currency .bc-toggle:before{content:"[ $";font-family:monospace}html.crystal-ambience body .cg .bs-desktop-currency .bc-toggle:after{content:" ]";font-family:monospace}html.crystal-ambience body .cg .bs-desktop-currency .bc-toggle>span[aria-hidden]{display:none!important}html.crystal-ambience body .cg .bs-desktop-currency .bc-panel{position:absolute!important;left:auto!important;right:0!important;top:48px!important;width:330px!important;max-height:calc(100svh - 120px)!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions{display:flex!important;justify-content:space-between!important;gap:0!important;transition:width .42s cubic-bezier(.22,.7,.25,1)!important;overflow:visible!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions.cm-expanded{width:426px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions .cg-cart{flex:0 0 32px!important;width:32px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions [data-menu]{flex:0 0 40px!important;width:40px!important;height:40px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail.cm-open{position:absolute!important;top:0!important;left:310px!important;right:auto!important;width:346px!important;max-width:346px!important;height:40px!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important;transform:none!important;z-index:6!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail>nav{height:40px!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;white-space:nowrap!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail>nav>details{flex:none!important;width:auto!important;margin:0!important;padding:0!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>a,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>button,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>details>summary{flex:none!important;width:auto!important;min-height:40px!important;height:40px!important;padding:0!important;display:flex!important;align-items:center!important;line-height:1!important;font-size:15px!important;border:0!important;letter-spacing:-.02em!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>a:after,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>button:after,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>details>summary:after{display:none!important}html.crystal-ambience body .cg .cm-rail>nav>details[open]>form{position:absolute;top:48px;left:0;width:330px;max-height:calc(100svh - 140px);overflow:auto;padding:16px;border:1px solid #ffffff80;border-radius:12px;background:#526f82ed;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);white-space:normal;box-sizing:border-box}}html.crystal-ambience body .cg:has(.cm-rail.cm-open) .cg-scroll{opacity:1!important}@media(min-width:750px)and (max-width:1000px){html.crystal-ambience body .cg:has(.cm-rail.cm-open) .bs-desktop-currency{visibility:hidden!important}}html.crystal-ambience body :is(.cg,.cg-cart-page) :is(a,button,input,select,textarea,summary,[tabindex]):is(:focus,:focus-visible,:active){outline:none!important;outline-offset:0!important;-webkit-tap-highlight-color:transparent!important}html.crystal-ambience body :is(.cg,.cg-cart-page) :is(a,button,summary,[tabindex]):is(:focus,:focus-visible):before,html.crystal-ambience body :is(.cg,.cg-cart-page) :is(a,button,summary,[tabindex]):is(:focus,:focus-visible):after{outline:none!important}html.crystal-ambience body .cp .bp-size-dialog{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;width:min(728px,calc(100vw - 40px))!important;max-width:none!important;height:fit-content!important;max-height:calc(100svh - 40px)!important;box-sizing:border-box!important;padding:24px!important;overflow:hidden!important;border:0!important;border-radius:8px!important;background:#fbfbfb33!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px 1px #ffffff90,inset 1px 0 #ffffff50,0 2px 5px #0002,0 6px 16px #0001!important;animation:none!important;transition:none!important;outline:none!important}html.crystal-ambience body .cp .bp-size-dialog::backdrop{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation:none!important}html.crystal-ambience body .cp:has(.bp-size-dialog[open]) .cp-scroll{opacity:.2!important;transition:opacity .16s ease!important}html.crystal-ambience body .cp .bp-size-dialog h2{font:700 16px/1.25 Arial,Helvetica,sans-serif!important;text-transform:uppercase!important;letter-spacing:-.02em!important;margin:0 28px 24px 0!important;padding:0!important;text-shadow:none!important}html.crystal-ambience body .cp .bp-size-close{position:absolute!important;top:18px!important;right:18px!important;width:24px!important;height:24px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:400 23px/24px Arial,Helvetica,sans-serif!important;text-shadow:none!important;outline:none!important}html.crystal-ambience body .cp .bp-size-scroll{width:100%!important;max-height:calc(100svh - 136px)!important;overflow:auto!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;scrollbar-width:thin!important;scrollbar-color:#ffffff50 transparent!important}html.crystal-ambience body .cp .bp-size-dialog table{display:table!important;width:100%!important;min-width:max(680px,calc(200px + var(--bs-size-count,5)*80px))!important;table-layout:fixed!important;border-collapse:collapse!important;border-spacing:0!important;margin:0!important;background:transparent!important}html.crystal-ambience body .cp .bp-size-dialog :is(th,td){font:400 14px/1.05 Courier New,Courier,monospace!important;letter-spacing:0!important;border:1px solid #ffffff60!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;text-align:center!important;vertical-align:middle!important;padding:12px 8px!important;width:auto!important;white-space:normal!important;overflow-wrap:normal!important}html.crystal-ambience body .cp .bp-size-dialog thead th{height:40px!important;padding:8px!important;box-sizing:border-box!important}html.crystal-ambience body .cp .bp-size-dialog :is(th,td):first-child{width:200px!important;box-sizing:border-box!important}html.crystal-ambience body .cp .bp-size-dialog tbody th{text-align:left!important;text-transform:uppercase!important;padding:12px!important}html.crystal-ambience body .cp .bp-size-dialog .bs-measure-primary{display:block!important;font:400 14px/1.05 Courier New,Courier,monospace!important;white-space:nowrap!important}html.crystal-ambience body .cp .bp-size-dialog small{display:block!important;font:400 10px/1.2 Courier New,Courier,monospace!important;letter-spacing:0!important;white-space:nowrap!important;opacity:.65!important;margin-top:4px!important}@media(max-width:749px){html.crystal-ambience body .cp .bp-size-dialog{padding:16px!important}html.crystal-ambience body .cp .bp-size-dialog h2{font-size:16px!important;margin-bottom:16px!important}html.crystal-ambience body .cp .bp-size-close{top:11px!important;right:11px!important}html.crystal-ambience body .cp .bp-size-scroll{max-height:calc(100svh - 120px)!important}html.crystal-ambience body .cp .bp-size-dialog table{min-width:max(500px,calc(180px + var(--bs-size-count,5)*54px))!important}html.crystal-ambience body .cp .bp-size-dialog :is(th,td){font-size:12px!important;line-height:1.05!important;padding:10px 6px!important}html.crystal-ambience body .cp .bp-size-dialog thead th{height:32px!important;padding:8px 6px!important}html.crystal-ambience body .cp .bp-size-dialog :is(th,td):first-child{width:180px!important}html.crystal-ambience body .cp .bp-size-dialog tbody th{padding:10px 8px!important}html.crystal-ambience body .cp .bp-size-dialog .bs-measure-primary{font-size:12px!important}html.crystal-ambience body .cp .bp-size-dialog small{font-size:9px!important;margin-top:3px!important}}html.crystal-ambience body .cp .pv-option-values:has(.pv-color){display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin-top:4px!important}html.crystal-ambience body .cp .pv-option-values .pv-color{display:block!important;flex:0 0 20px!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:none!important;background-image:none!important;box-shadow:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}html.crystal-ambience body .cp .pv-option-values .pv-color[hidden],html.crystal-ambience body .cp .pv-option-group[hidden]{display:none!important}html.crystal-ambience body .cp .pv-color .pv-swatch{display:block!important;width:20px!important;height:20px!important;box-sizing:border-box!important;border:1px solid #fbfbfb80!important;border-radius:50%!important;box-shadow:none!important;outline:none!important;outline-offset:0!important;background-color:var(--swatch)!important;opacity:.7;transition:opacity .2s ease,border-color .2s ease!important}html.crystal-ambience body .cp .pv-color[aria-checked=true] .pv-swatch,html.crystal-ambience body .cp .pv-color:hover .pv-swatch{opacity:1;border-color:#fbfbfb!important}html.crystal-ambience body .cp .pv-color:before,html.crystal-ambience body .cp .pv-color:after{display:none!important;content:none!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions{transition:width .4s cubic-bezier(.77,0,.175,1)!important}html.crystal-ambience body .cg.cm-header-ready .cg-header [data-menu]{transition:rotate .4s cubic-bezier(.77,0,.175,1)!important;transform:none!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail{transition:opacity .4s cubic-bezier(.77,0,.175,1),clip-path .4s cubic-bezier(.77,0,.175,1),transform .4s cubic-bezier(.77,0,.175,1)!important;clip-path:inset(0 0 100% 0);opacity:0!important;pointer-events:none!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail.cm-open{clip-path:inset(0);opacity:1!important;pointer-events:auto!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail.cm-open.cm-settled{clip-path:none}@media(min-width:750px){html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail{clip-path:inset(0 100% 0 0)}html.crystal-ambience body .cg.cg-gallery .cg-piece{width:clamp(180px,21vw,270px)!important}}@media(max-width:749px){html.crystal-ambience body .cg.cg-gallery .cg-piece .cg-object{width:100%!important;height:100%!important;margin:0!important}}@media(prefers-reduced-motion:reduce){html.crystal-ambience body .cg.cm-header-ready .cg-header :is(.cm-rail,.cg-actions,[data-menu]),html.crystal-ambience body .cp .pv-color .pv-swatch{transition:none!important}}html.crystal-ambience body .cp .cp-scroll{transition:opacity .35s cubic-bezier(.23,1,.32,1)!important}html.crystal-ambience body .cp:has(.bp-size-dialog[open]) .cp-scroll{opacity:.2!important;transition:opacity .35s cubic-bezier(.23,1,.32,1)!important}html.crystal-ambience body .cp .bp-size-dialog{color:#fbfbfb!important;box-shadow:inset 0 0 0 1px #ffffff20,inset 2px 3px 0 -2px #ffffffe0,inset -2px -2px 0 -2px #fffc,inset -3px -8px 1px -6px #fff9,inset 0 -1px 4px #0002,inset -1px 3px 0 -2px #0003,inset 0 3px 4px -2px #0003,0 1px 5px #00000019,0 6px 16px #00000014!important;transform:none!important;animation:none!important;transition:none!important}html.crystal-ambience body .cp .bp-size-dialog h2{font:600 16px/16px Arial,Helvetica,sans-serif!important;letter-spacing:-.03em!important;margin:0 24px 24px 0!important}html.crystal-ambience body .cp .bp-size-close{top:26px!important;right:24px!important;width:12px!important;height:12px!important;font-size:0!important;line-height:0!important;overflow:visible!important}html.crystal-ambience body .cp .bp-size-close:before,html.crystal-ambience body .cp .bp-size-close:after{content:""!important;display:block!important;position:absolute!important;left:0!important;top:5.5px!important;width:12px!important;height:1px!important;border:0!important;background:#fbfbfb!important;box-shadow:none!important;transform:rotate(45deg)!important;opacity:1!important}html.crystal-ambience body .cp .bp-size-close:after{transform:rotate(-45deg)!important}html.crystal-ambience body .cp .bp-size-scroll{scrollbar-width:none!important}html.crystal-ambience body .cp .bp-size-scroll::-webkit-scrollbar{display:none!important}html.crystal-ambience body .cp .bp-size-dialog table{min-width:680px!important}html.crystal-ambience body .cp .bp-size-dialog :is(th,td){font:400 14px/14px ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important;border:.5px solid #fbfbfb!important;padding:12px 0!important;color:#fbfbfb!important}html.crystal-ambience body .cp .bp-size-dialog thead th{height:auto!important;padding:12px 0!important}html.crystal-ambience body .cp .bp-size-dialog tbody th{padding:12px!important}html.crystal-ambience body .cp .bp-size-dialog .bs-measure-primary{font:400 14px/14px ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace!important;white-space:normal!important}html.crystal-ambience body .cp .bp-size-dialog small{display:none!important}@media(max-width:749px){html.crystal-ambience body .cp .bp-size-dialog h2{margin-bottom:16px!important}html.crystal-ambience body .cp .bp-size-close{top:18px!important;right:16px!important}html.crystal-ambience body .cp .bp-size-dialog table{min-width:500px!important}html.crystal-ambience body .cp .bp-size-dialog :is(th,td),html.crystal-ambience body .cp .bp-size-dialog .bs-measure-primary{font-size:12px!important;line-height:12px!important}html.crystal-ambience body .cp .bp-size-dialog :is(th,td),html.crystal-ambience body .cp .bp-size-dialog thead th{padding:10px 0!important}html.crystal-ambience body .cp .bp-size-dialog tbody th{padding:10px 8px!important}}@media(prefers-reduced-motion:reduce){html.crystal-ambience body .cp .cp-scroll,html.crystal-ambience body .cp:has(.bp-size-dialog[open]) .cp-scroll{transition:none!important}}html.crystal-ambience body .cp .bp-size-dialog[open]{animation:bs-size-unfold .58s cubic-bezier(.22,.8,.25,1) both!important;transform-origin:50% 50%!important}@keyframes bs-size-unfold{0%{scale:.68;translate:0 14px;opacity:0}72%{scale:1.012;translate:0 -1px;opacity:1}to{scale:1;translate:0 0;opacity:1}}html.crystal-ambience body .cp #crystal-product-form .pv-options{padding-bottom:20px!important;border-bottom:1px solid #ffffff55!important}html.crystal-ambience body .cp .bp-sizing-inline{margin-top:16px!important}@media(prefers-reduced-motion:reduce){html.crystal-ambience body .cp .bp-size-dialog[open]{animation:none!important;scale:1!important;translate:0 0!important;opacity:1!important}}html.crystal-ambience body .cg.cm-header-ready .cg-header,html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-logo.ba-crystal-logo{height:44px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions{width:88px!important;height:44px!important;min-height:44px!important;max-width:none!important;align-items:center!important;justify-content:space-between!important;box-sizing:border-box!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions .cg-cart{flex:0 0 40px!important;width:40px!important;height:42px!important;min-width:40px!important;display:flex!important;justify-content:center!important;align-items:center!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-cart>span{width:22px!important;height:22px!important;min-width:22px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;font:700 14px/1 Arial,Helvetica,sans-serif!important;border-radius:50%!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions [data-menu]{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:42px!important;display:flex!important;justify-content:center!important;align-items:center!important}html.crystal-ambience body .cg.cm-header-ready .cg-header [data-menu] svg{width:24px!important;height:24px!important;flex:none!important}@media(min-width:750px){html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions.cm-expanded{width:438px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail.cm-open{left:318px!important;height:44px!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail>nav,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>a,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>button,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail nav>details>summary{height:44px!important;min-height:44px!important}html.crystal-ambience body .bv-cart{top:94px!important}}@media(max-width:749px){html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-logo.ba-crystal-logo{width:calc(100% - 92px)!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail,html.crystal-ambience body .cg.cm-header-ready .cg-header .cm-rail.cm-open{top:61px!important}html.crystal-ambience body .bv-cart{top:77px!important}}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions{background:#fbfbfb33!important;background-image:none!important;border:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;box-shadow:inset 0 0 0 1px #ffffff1a,inset 2px 3px 0 -2px #ffffffe6,inset -2px -2px 0 -2px #fffc,inset -3px -8px 1px -6px #fff9,inset -.3px -1px 4px #0000001f,inset -1.5px 2.5px 0 -2px #0003,inset 0 3px 4px -2px #0003,inset 2px -6px 1px -4px #0000001a,0 1px 5px #0000001a,0 6px 16px #00000014!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions:before,html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions:after{display:none!important;content:none!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-actions>.cg-glass{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;text-shadow:none!important;transform:none!important}html.crystal-ambience body .cg.cm-header-ready .cg-header [data-menu] svg{color:#fbfbfb!important;filter:none!important;opacity:1!important}html.crystal-ambience body .cg.cm-header-ready .cg-header .cg-cart>span{background:#fbfbfb!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/bermvda-glass-study.css.map */
