*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;direction:ltr}hr{height:0;color:inherit;border-top-width:1px}abbr[title]{text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:500}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,:where(input:not([type=range])),optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit}button,select{text-transform:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='date']::-webkit-datetime-edit-fields-wrapper{padding:0}[type='date']::-webkit-date-and-time-value{text-align:left;height:1.5em}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0;border:0}legend{padding:0}ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{--muted-alpha:.4;color:rgba(var(--base-color), var(--muted-alpha, .6));opacity:1}button,[role="button"]{cursor:pointer}svg,img,video,canvas,audio,iframe,embed,object{display:inline-block;vertical-align:middle}svg,img,video{max-width:100%;height:auto}.responsive>iframe,.responsive>embed,.responsive>object{max-width:100%}.aspect-video>iframe,.aspect-video>embed,.aspect-video>object{aspect-ratio:16/9;height:auto;width:100%}[hidden]{display:none}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox],[type=radio]{padding:0;margin:0;display:inline-block;vertical-align:middle;background-origin:border-box;flex-shrink:0;min-width:0;height:1rem;width:1rem;color:rgba(var(--checkbox-color), var(--checkbox-alpha, 1))}[type=image]{padding:0;border:0;width:auto;max-width:100%;vertical-align:middle}[type=range]{--brand-alpha:0.9;margin:0;padding:0;width:100%;height:1rem;background-color:transparent;appearance:none}[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;color:transparent;cursor:pointer;background-color:rgba(var(--base-color), var(--divider-alpha, .1));border-color:transparent;border-radius:9999px}[type=range]::-moz-range-track{width:100%;height:.25rem;color:transparent;cursor:pointer;background-color:rgba(var(--base-color), var(--divider-alpha, .1));border-color:transparent;border-radius:9999px}[type=range]::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.375rem;background-color:rgba(var(--brand-color), var(--brand-alpha, 1));border:0;border-radius:9999px;-webkit-appearance:none;appearance:none}[type=range]::-moz-range-thumb{width:1rem;height:1rem;margin-top:-0.375rem;background-color:rgba(var(--brand-color), var(--brand-alpha, 1));border:0;border-radius:9999px;appearance:none}button,input[type='submit'],input[type='reset'],input[type='button']{--spinner-size:1.25rem;--spinner-border-color:var(--button-color)}select:not([multiple]){padding-right:2.5rem}select::-ms-expand{display:none}select[multiple]{overflow-y:auto}[type=checkbox]{border-radius:.25rem}[type=radio]{border-radius:100%}[type=checkbox]:focus-visible,[type=radio]:focus-visible{box-shadow:0 0 0 2px rgb(var(--base-bg)), 0 0 0 4px rgb(var(--checkbox-color))}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}.breeze-carousel .products-grid{position:relative}.breeze [data-appearance='carousel'],.breeze .products-grid.slick-initialized{position:relative;display:grid}.breeze [data-appearance='carousel'][data-show-dots="true"],.breeze .products-grid.slick-initialized[data-show-dots="true"]{padding-bottom:55px}.breeze [data-appearance='carousel'] .slick-list,.breeze .products-grid.slick-initialized .slick-list,.breeze [data-appearance='carousel']>.product-items,.breeze .products-grid.slick-initialized>.product-items{margin-top:-15px;padding-top:15px;margin-bottom:-15px;padding-bottom:15px;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:none;-ms-overflow-style:none;scrollbar-width:none}.breeze [data-appearance='carousel'] .slick-list::-webkit-scrollbar,.breeze .products-grid.slick-initialized .slick-list::-webkit-scrollbar,.breeze [data-appearance='carousel']>.product-items::-webkit-scrollbar,.breeze .products-grid.slick-initialized>.product-items::-webkit-scrollbar{display:none}.breeze [data-appearance='carousel'] li.product-item,.breeze .products-grid.slick-initialized li.product-item{flex-shrink:0}.breeze [data-content-type='products'][data-appearance='carousel'] li.product-item{display:inline-block;visibility:visible}.breeze #notice-cookie-block:not([style]){display:none}.loading-mask.early-event-spinner{--base-bg-alpha:.3;border-radius:3px;pointer-events:none;position:absolute !important;inset:auto}.loading-mask.early-event-spinner .loader{max-width:16px;max-height:16px}.breeze-gallery{display:flex;flex-direction:column}.breeze-gallery .prev,.breeze-gallery .next,.breeze-gallery .controls a,.breeze-gallery .close{color:rgba(var(--base-color, 119, 119, 119), .6)}.breeze-gallery .prev:hover,.breeze-gallery .next:hover,.breeze-gallery .controls a:hover,.breeze-gallery .close:hover{color:rgba(var(--base-color, 119, 119, 119), 1)}.breeze-gallery .prev svg,.breeze-gallery .next svg,.breeze-gallery .controls a svg,.breeze-gallery .close svg{width:24px;height:24px;vertical-align:top}.breeze-gallery .prev,.breeze-gallery .next,.breeze-gallery .close,.breeze-gallery .controls{position:absolute;z-index:20}.breeze-gallery .controls{visibility:hidden;left:3px;top:3px;display:flex;flex-direction:column;gap:3px}.breeze-gallery .controls a{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:rgba(var(--base-bg, 255, 255, 255), .6)}.breeze-gallery .video .controls{display:none}.breeze-gallery .close{display:none}.breeze-gallery .prev,.breeze-gallery .next{display:flex;align-items:center;justify-content:center;left:0;top:50%;width:40px;height:80px;margin-top:-40px;background:rgba(var(--muted-bg, 255, 255, 255), .6);z-index:11;transition:all 150ms ease-in}@media (hover:hover){.breeze-gallery .prev,.breeze-gallery .next{visibility:hidden;opacity:0}.breeze-gallery .prev:hover,.breeze-gallery .next:hover{opacity:1}}.breeze-gallery .next{left:auto;right:0}@media (hover:hover){.breeze-gallery .stage:hover .prev,.breeze-gallery .stage:hover .next{visibility:visible;opacity:.8}}.breeze-gallery img{vertical-align:top;height:auto;max-height:none}.breeze-gallery .item{position:relative;flex-shrink:0}.breeze-gallery .stage.video .main-image-wrapper::before,.breeze-gallery .thumbnails:not(.dots) .item.video::before{content:'';z-index:10;position:absolute;pointer-events:none;left:50%;top:50%;border:10px solid transparent;border-left:16px solid #fff;margin-top:-10px;margin-left:-8px;filter:drop-shadow(0 0 2px rgba(0,0,0,0.2));transition:transform 100ms ease-in-out}.breeze-gallery .stage{display:flex;justify-content:center;align-items:center;position:relative;overflow:visible !important}.breeze-gallery .stage>div:first-child,.breeze-gallery .stage .main-image-wrapper,.breeze-gallery .stage .main-image-wrapper>picture{position:relative;cursor:zoom-in;display:flex;width:100%;justify-content:center;align-items:flex-start}.breeze-gallery .stage .video-wrapper{position:absolute !important;z-index:10;top:0;right:0;left:0;bottom:0;align-items:center !important}.breeze-gallery .stage .video-wrapper+div{opacity:0}.breeze-gallery .stage.video .main-image-wrapper{cursor:pointer}.breeze-gallery .stage.video .main-image-wrapper::before{transform:scale(1.3);pointer-events:all}.breeze-gallery .stage.video .main-image-wrapper:hover::before{transform:scale(1.3) translateX(2px)}.breeze-gallery .thumbnails{display:flex;flex-grow:0;flex-shrink:0;gap:1rem;margin:1rem 0 0;overflow:auto;scroll-behavior:smooth;padding-bottom:12px}.breeze-gallery .thumbnails::-webkit-scrollbar{width:6px;height:6px}.breeze-gallery .thumbnails::-webkit-scrollbar-track{background-color:rgb(var(--scrollbar-bg, 230, 230, 230));border-radius:10px}.breeze-gallery .thumbnails::-webkit-scrollbar-thumb{background-color:rgb(var(--scrollbar-color, 200, 200, 200));border-radius:10px}.breeze-gallery .thumbnails.hidden{display:none}.breeze-gallery .thumbnails img{filter:contrast(95%)}.breeze-gallery .thumbnails .item{background:rgba(var(--muted-bg, 244, 244, 244))}.breeze-gallery .thumbnails .item:focus{outline:none}.breeze-gallery .thumbnails .item::after{content:'';position:absolute;pointer-events:none;inset:0}.breeze-gallery .thumbnails .item:focus::after,.breeze-gallery .thumbnails .item.active::after{box-shadow:inset 0 0 0 2px rgba(var(--brand-color), var(--brand-alpha, 1))}.breeze-gallery:not(.opened) .thumbnails.dots{gap:0;justify-content:center;overflow:visible;z-index:101;margin:16px 0 0}.breeze-gallery:not(.opened) .thumbnails.dots img{display:none}.breeze-gallery:not(.opened) .thumbnails.dots .item{background:transparent;width:24px;height:24px}.breeze-gallery:not(.opened) .thumbnails.dots .item::after{box-shadow:0 0 0 1px #fff;background:#e6e6e6;inset:7px}.breeze-gallery:not(.opened) .thumbnails.dots .item,.breeze-gallery:not(.opened) .thumbnails.dots .item::after{border-radius:9999px}.breeze-gallery:not(.opened) .thumbnails.dots .item.active::after,.breeze-gallery:not(.opened) .thumbnails.dots .item:focus::after{box-shadow:0 0 0 1px #fff;background:rgba(var(--brand-color), var(--brand-alpha, 1))}.breeze-gallery.expanded:not(.opened) .stage,.breeze-gallery.expanded:not(.opened) .thumbnails{display:none}.breeze-gallery.expanded.opened .images{display:none}.breeze-gallery .images{--gallery-columns-count:2;--gallery-columns-gap:10px;display:flex;position:relative;gap:var(--gallery-columns-gap);overflow:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always}.breeze-gallery .images .item{max-width:100%;scroll-snap-align:center;text-align:center;cursor:zoom-in}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0, 0, .2, 1)}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0, 0, .2, 1);border:0}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.jarallax-container video,.jarallax-container iframe{opacity:0;transition:80ms opacity ease-in}.jarallax-container video[style*="translate3d"],.jarallax-container iframe[style*="translate3d"]{opacity:1}.block.filter range-slider{width:100%}range-slider{--thumb-width:16px;--thumb-height:var(--thumb-width);--thumb-mobile-width:calc(var(--thumb-width) * var(--thumb-mobile-scale));--thumb-mobile-height:calc(var(--thumb-height) * var(--thumb-mobile-scale));--thumb-border:1px solid #fff;--thumb-border-radius:999px;--thumb-bg:10 89 254;--thumb-mobile-scale:1.4;--track-height:4px;--track-border-radius:var(--thumb-border-radius);--track-bg:234 234 234;position:relative;display:inline-block}range-slider input{margin:0;width:100%;-webkit-appearance:none}range-slider input:focus{outline:0}range-slider::before,range-slider input::-webkit-slider-runnable-track{background:rgb(var(--track-bg));height:var(--track-height);border-radius:var(--track-border-radius)}range-slider input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:rgba(var(--thumb-bg) / .9);border:var(--thumb-border);border-radius:var(--thumb-border-radius);height:var(--thumb-height);width:var(--thumb-width);margin-top:calc(var(--track-height) / 2 - var(--thumb-height) / 2);transition:box-shadow 200ms ease-out}@media (pointer:coarse){range-slider input::-webkit-slider-thumb{--thumb-height:var(--thumb-mobile-height);--thumb-width:var(--thumb-mobile-width)}}range-slider input:focus::-webkit-slider-thumb,range-slider input:active::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(var(--thumb-bg) / .2)}range-slider input::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;background:rgba(var(--thumb-bg) / .9);border:var(--thumb-border);border-radius:var(--thumb-border-radius);height:var(--thumb-height);width:var(--thumb-width);margin-top:calc(var(--track-height) / 2 - var(--thumb-height) / 2);transition:box-shadow 200ms;transition-timing-function:cubic-bezier(.4, 0, .2, 1)}range-slider input:focus::-moz-range-thumb{box-shadow:0 0 0 3px rgba(var(--thumb-bg) / .2)}range-slider .filler{opacity:0;visibility:hidden;pointer-events:none}range-slider .range{position:absolute;left:0;top:50%;height:0 !important;overflow:visible}range-slider .range::-webkit-slider-thumb{position:relative;z-index:2}range-slider .range:first-child::-webkit-slider-thumb{z-index:3}@-moz-document url-prefix(){range-slider .range::-moz-range-track{background:transparent !important}range-slider::before{content:'';width:100%;position:absolute;top:calc(50% - var(--track-height) / 2)}range-slider .range{top:calc(50% + 20px)}range-slider .range::-moz-range-thumb{transform:translateY(-20px)}}:root{--animation-slide-in:slideIn 600ms cubic-bezier(0, 0, .3, 1) forwards}@media (prefers-reduced-motion:no-preference){.js #html-body.scroll-reveal-enabled .scroll-reveal{opacity:.01;visibility:hidden;will-change:opacity,transform,visibility}.js #html-body.scroll-reveal-enabled .scroll-reveal.reveal-slide-in{transform:translateY(2rem)}.js #html-body.scroll-reveal-enabled .scroll-reveal.reveal-ready{visibility:visible;animation:var(--animation, var(--animation-slide-in));animation-delay:calc(var(--animation-order) * 75ms)}@supports (font: -apple-system-body) and (-webkit-appearance: none){.js #html-body.scroll-reveal-enabled .scroll-reveal{visibility:visible}}.scroll-reveal-container .pagebuilder-slider>[data-content-type="slide"] .pagebuilder-poster-content>div>*,.scroll-reveal-container .pagebuilder-slider>[data-content-type="slide"] .pagebuilder-poster-content>button,.scroll-reveal-container .pagebuilder-slider>[data-content-type="slide"] .pagebuilder-collage-content>div>*,.scroll-reveal-container .pagebuilder-slider>[data-content-type="slide"] .pagebuilder-collage-content>button{animation:none !important}}.scroll-reveal-finished{opacity:1 !important;visibility:visible !important;animation:none !important;transform:none !important;will-change:unset !important}@keyframes slideIn{from{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}.breeze div[data-content-type='slider']{visibility:visible}.breeze div[data-content-type='slider'] [data-content-type='slide']+[data-content-type='slide']{height:initial;min-height:inherit}.breeze div[data-content-type='slider']{display:flex;position:relative;overflow-x:auto}.breeze div[data-content-type='slider'] [data-content-type='slide']{width:100%;flex:none;scroll-snap-align:center;scroll-snap-stop:always}.breeze .pagebuilder-slider,.breeze .slick-list{-ms-overflow-style:none;scrollbar-width:none}.breeze .pagebuilder-slider::-webkit-scrollbar,.breeze .slick-list::-webkit-scrollbar{display:none}.breeze .slick-list{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory}.breeze .slick-list:focus-visible{outline-offset:-4px}.breeze .slick-list>div{flex-shrink:0}.breeze .slick-list>div[data-page-start]:not([data-content-type='slide']){scroll-snap-align:start;scroll-snap-stop:always}.breeze .slick-dots{position:absolute;bottom:6px;left:50%;transform:translateX(-50%)}.breeze .slick-dots li{z-index:5}.breeze .slick-initialized .slick-list{scroll-behavior:smooth}.breeze .slick-initialized .action.skip{position:absolute;z-index:50;top:4px;left:4px;padding:5px;height:auto;background:#fff}.breeze .slick-initialized .anchor.skip{position:absolute;bottom:0}@media (min-width:1024px){.breeze div[data-content-type='slider'].containered{opacity:0;transition:180ms opacity ease-in-out}.breeze div[data-content-type='slider'].containered.slick-initialized{opacity:1}.breeze div[data-content-type='slider'].containered .slick-list,.breeze div[data-content-type='slider'].containered:not(.slick-initialized):not(:has(.slick-list)){gap:var(--gap, 5px);scroll-snap-type:x mandatory}.breeze div[data-content-type='slider'].containered .slick-list:not(:has([data-clone]))::before,.breeze div[data-content-type='slider'].containered:not(.slick-initialized):not(:has(.slick-list))::before,.breeze div[data-content-type='slider'].containered .slick-list:not(:has([data-clone]))::after,.breeze div[data-content-type='slider'].containered:not(.slick-initialized):not(:has(.slick-list))::after{content:'';width:1000px;flex-shrink:0}.breeze div[data-content-type='slider'].containered [data-content-type='slide'],.breeze div[data-content-type='slider'].containered .slick-dots{max-width:var(--container-max-width, 1240px)}}.filter-options-item.inactive .filter-options-content{max-height:0;overflow:hidden}.fieldset>.field.consent{margin-bottom:5px}.fieldset>.field.consent~.captcha,.fieldset>.field.consent~.g-recaptcha,.fieldset>.field.consent~.field-recaptcha{margin-top:20px}.field.consent{transition:all 300ms linear}.hidden-consents .field.consent{max-height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;opacity:0 !important;transform:translateY(-5px)}.page-footer .block.newsletter .form{position:relative}.page-footer .block.newsletter .form .consent{position:absolute;top:100%;z-index:20;padding:.5rem;background:rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1));color:rgba(var(--z-layer-color), var(--z-layer-color-alpha, 1))}body:not(:has(footer, .footer, .page-footer)) .message.global.cookie,body:has(.cookie-bar) .message.global.cookie{display:none !important}.cookie-bar{z-index:899;position:fixed;bottom:0;left:0;width:100%;padding:25px 30px;box-sizing:border-box;color:rgba(var(--base-color, 34, 34, 34), var(--base-alpha, 1));background:rgba(var(--z-layer-bg, 255, 255, 255), var(--z-layer-bg-alpha, 1));box-shadow:0 0 20px -5px rgba(0,0,0,0.2);visibility:hidden}.cookie-bar p:last-child{margin:0}.cookie-bar .cookie-bar-container{display:flex;flex-direction:column;justify-content:space-between;column-gap:30px;row-gap:15px;max-width:1280px;margin:0 auto}.cookie-bar .cookie-bar-text{max-width:800px}.cookie-bar .cookie-bar-text>h3{margin-top:0}.cookie-bar .cookie-bar-buttons{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:flex-start;justify-content:center;column-gap:15px;row-gap:12px}.cookie-bar .cookie-bar-buttons a{color:rgba(var(--link-color, 136, 136, 136), var(--link-alpha, 1));text-decoration:underline}.cookie-bar .cookie-bar-buttons a:hover{text-decoration:none}.cookie-bar-mode-full{top:0;bottom:0;left:0;width:420px;max-width:92%;padding:15px 10px 15px 20px}.cookie-bar-mode-full .cookie-bar-text{padding-right:10px;max-height:calc(100vh - 35px);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cookie-bar-mode-full .cookie-bar-buttons{justify-content:flex-end}.cookie-bar-mode-full .cookie-bar-buttons>*{margin-left:12px}.cookie-bar~.cookie-wall{z-index:898;position:fixed;pointer-events:none;opacity:0;bottom:0;left:0;right:0;top:0;background:rgba(var(--z-overlay-bg, 0, 0, 0), var(--z-overlay-bg-alpha, .8))}@keyframes gdpr-loading{50%{opacity:.8}}.cookie-buttons{margin:15px 0 15px;text-align:right}.cookie-buttons button{margin-left:10px;margin-bottom:5px}.cookie-buttons button.gdpr-loading{animation:gdpr-loading .7s infinite}.cookie-group{box-sizing:border-box;margin:0 0 15px;padding:5px 12px 12px;border:1px solid rgba(var(--base-color, 238, 238, 238), var(--divider-alpha, .1));border-radius:4px}.cookie-groups{clear:both;width:100%}.cookie-group:last-child{margin-bottom:0}.cookie-group-heading{position:relative;display:flex;align-items:center;margin-top:1rem;margin-bottom:1.5rem}.cookie-group .h3{font-weight:normal;margin:0;flex-grow:1}.cookie-group-description{margin-bottom:10px}.cookie-group-toggler{box-sizing:content-box;margin:0 10px;position:relative;flex-shrink:0;cursor:pointer;border:2px solid transparent;border-radius:9999px;background:rgba(var(--brand-color, 150, 150, 150), .3);height:20px;width:40px;transition:200ms background ease-in-out}.cookie-group-toggler span:first-child{display:block;background:rgba(var(--base-bg, 255, 255, 255), var(--base-bg-alpha, 1));height:20px;width:20px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);transform:translateX(0);transition:200ms transform ease-in-out}.cookie-group-toggler.active{background:rgba(var(--brand-color, 150, 150, 150), var(--brand-alpha, 1))}.cookie-group-toggler.active span:first-child{transform:translateX(20px)}.cookie-group-toggler-message{font-size:.9em;color:rgba(var(--base-color, 119, 119, 119), var(--muted-alpha, .6));pointer-events:none;position:absolute;white-space:nowrap;right:65px;background:rgba(var(--base-bg, 255, 255, 255), var(--base-bg-alpha, 1));padding:4px 6px;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}.cookie-group-toggler-message:empty{display:none}.cookie-list-caption{color:rgba(var(--link-color, 119, 119, 119), var(--link-alpha, 1));cursor:pointer}.cookie-list-caption.hide{display:none}.cookie-list-caption:hover{text-decoration:underline}.cookie-list-toggler{display:none !important}.cookie-list-toggler:checked~.show{display:none !important}.cookie-list-toggler:checked~.hide{display:block !important}.cookie-list-toggler:checked~table{display:table}.cookie-list table{display:none;table-layout:fixed;word-wrap:break-word;margin-top:10px !important;font-size:.9em}.cookie-list table .cookie-name{width:27%}.cookie-list table .cookie-description{width:73%}.block-accepted-consents .consent-form-title{font-weight:bold;display:block;margin:10px 0}.block-accepted-consents .grouped-consents{margin-bottom:20px}.block-accepted-consents .list-consents{list-style:none;padding:0;margin:0}.block-accepted-consents .list-consents li{margin:0}.block-accepted-consents .list-consents li+li{margin-top:3px}.block-accepted-consents .list-consents svg{width:16px;height:12px;vertical-align:middle;margin-top:-3px;fill:currentColor}.block-accepted-consents .privacy-note{padding:5px 12px;opacity:.7;border:1px solid #eee;border-radius:4px}.block-accepted-consents .privacy-note p{margin-bottom:3px}.block-delete-data p{margin-bottom:10px}.block-delete-data button.delete-data{box-shadow:none;background:#ec4236;border:none;color:#fff;font-size:16px;padding:10px 15px;text-transform:none}.block-delete-data button.delete-data:hover{box-shadow:none;color:#fff;background:#d43b31}.block-delete-data button.delete-data:focus{outline:none;box-shadow:0 0 0 2px rgba(225,66,66,0.5)}.delete-data-modal .modal-inner-wrap{max-width:600px}.delete-data-modal h2{margin-top:0}.delete-data-modal .form.delete-data{margin-top:35px}.delete-data-modal button.delete-data{box-shadow:none;background:#ec4236;border:none;color:#fff;font-size:16px;padding:10px 15px;text-transform:none}.delete-data-modal button.delete-data:hover{box-shadow:none;color:#fff;background:#d43b31}.delete-data-modal button.delete-data:focus{outline:none;box-shadow:0 0 0 2px rgba(225,66,66,0.5)}.navpro.navpro .text-left{text-align:left}.navpro.navpro .text-center{text-align:center}.navpro.navpro .text-right{text-align:right}.navpro.navpro .text-justify{text-align:justify}.navpro.navpro .nowrap{white-space:nowrap}.navpro.navpro .break-word{word-wrap:break-word}.navpro.navpro .va-middle{vertical-align:middle}.navpro.navpro .va-top{vertical-align:top}.navpro.navpro .va-bottom{vertical-align:bottom}.navpro.navpro .va-baseline{vertical-align:baseline}.navpro.navpro .inline{display:inline}.navpro.navpro .block{display:block}.navpro.navpro .inline-block{display:inline-block}.navpro.navpro .float-left{float:left}.navpro.navpro .float-right{float:right}.navpro.navpro .m0{margin:0}.navpro.navpro .mt0{margin-top:0}.navpro.navpro .mr0{margin-right:0}.navpro.navpro .mb0{margin-bottom:0}.navpro.navpro .ml0{margin-left:0}.navpro.navpro .m1{margin:.5rem}.navpro.navpro .mt1{margin-top:.5rem}.navpro.navpro .mr1{margin-right:.5rem}.navpro.navpro .mb1{margin-bottom:.5rem}.navpro.navpro .ml1{margin-left:.5rem}.navpro.navpro .m2{margin:1rem}.navpro.navpro .mt2{margin-top:1rem}.navpro.navpro .mr2{margin-right:1rem}.navpro.navpro .mb2{margin-bottom:1rem}.navpro.navpro .ml2{margin-left:1rem}.navpro.navpro .m3{margin:2rem}.navpro.navpro .mt3{margin-top:2rem}.navpro.navpro .mr3{margin-right:2rem}.navpro.navpro .mb3{margin-bottom:2rem}.navpro.navpro .ml3{margin-left:2rem}.navpro.navpro .m4{margin:4rem}.navpro.navpro .mt4{margin-top:4rem}.navpro.navpro .mr4{margin-right:4rem}.navpro.navpro .mb4{margin-bottom:4rem}.navpro.navpro .ml4{margin-left:4rem}.navpro.navpro .ml-auto{margin-left:auto}.navpro.navpro .mr-auto{margin-right:auto}@media (max-width: 639.98px){.navpro.navpro .xs-m0{margin:0}.navpro.navpro .xs-mt0{margin-top:0}.navpro.navpro .xs-mr0{margin-right:0}.navpro.navpro .xs-mb0{margin-bottom:0}.navpro.navpro .xs-ml0{margin-left:0}.navpro.navpro .xs-m1{margin:.5rem}.navpro.navpro .xs-mt1{margin-top:.5rem}.navpro.navpro .xs-mr1{margin-right:.5rem}.navpro.navpro .xs-mb1{margin-bottom:.5rem}.navpro.navpro .xs-ml1{margin-left:.5rem}.navpro.navpro .xs-m2{margin:1rem}.navpro.navpro .xs-mt2{margin-top:1rem}.navpro.navpro .xs-mr2{margin-right:1rem}.navpro.navpro .xs-mb2{margin-bottom:1rem}.navpro.navpro .xs-ml2{margin-left:1rem}.navpro.navpro .xs-m3{margin:2rem}.navpro.navpro .xs-mt3{margin-top:2rem}.navpro.navpro .xs-mr3{margin-right:2rem}.navpro.navpro .xs-mb3{margin-bottom:2rem}.navpro.navpro .xs-ml3{margin-left:2rem}.navpro.navpro .xs-m4{margin:4rem}.navpro.navpro .xs-mt4{margin-top:4rem}.navpro.navpro .xs-mr4{margin-right:4rem}.navpro.navpro .xs-mb4{margin-bottom:4rem}.navpro.navpro .xs-ml4{margin-left:4rem}.navpro.navpro .xs-ml-auto{margin-left:auto}.navpro.navpro .xs-mr-auto{margin-right:auto}}.navpro.navpro .p0{padding:0}.navpro.navpro .pt0{padding-top:0}.navpro.navpro .pr0{padding-right:0}.navpro.navpro .pb0{padding-bottom:0}.navpro.navpro .pl0{padding-left:0}.navpro.navpro .p1{padding:.5rem}.navpro.navpro .pt1{padding-top:.5rem}.navpro.navpro .pr1{padding-right:.5rem}.navpro.navpro .pb1{padding-bottom:.5rem}.navpro.navpro .pl1{padding-left:.5rem}.navpro.navpro .p2{padding:1rem}.navpro.navpro .pt2{padding-top:1rem}.navpro.navpro .pr2{padding-right:1rem}.navpro.navpro .pb2{padding-bottom:1rem}.navpro.navpro .pl2{padding-left:1rem}.navpro.navpro .p3{padding:4rem}.navpro.navpro .pt3{padding-top:4rem}.navpro.navpro .pr3{padding-right:4rem}.navpro.navpro .pb3{padding-bottom:4rem}.navpro.navpro .pl3{padding-left:4rem}.navpro.navpro .p4{padding:4rem}.navpro.navpro .pt4{padding-top:4rem}.navpro.navpro .pr4{padding-right:4rem}.navpro.navpro .pb4{padding-bottom:4rem}.navpro.navpro .pl4{padding-left:4rem}@media (max-width: 639.98px){.navpro.navpro .xs-p0{padding:0}.navpro.navpro .xs-pt0{padding-top:0}.navpro.navpro .xs-pr0{padding-right:0}.navpro.navpro .xs-pb0{padding-bottom:0}.navpro.navpro .xs-pl0{padding-left:0}.navpro.navpro .xs-p1{padding:.5rem}.navpro.navpro .xs-pt1{padding-top:.5rem}.navpro.navpro .xs-pr1{padding-right:.5rem}.navpro.navpro .xs-pb1{padding-bottom:.5rem}.navpro.navpro .xs-pl1{padding-left:.5rem}.navpro.navpro .xs-p2{padding:1rem}.navpro.navpro .xs-pt2{padding-top:1rem}.navpro.navpro .xs-pr2{padding-right:1rem}.navpro.navpro .xs-pb2{padding-bottom:1rem}.navpro.navpro .xs-pl2{padding-left:1rem}.navpro.navpro .xs-p3{padding:2rem}.navpro.navpro .xs-pt3{padding-top:2rem}.navpro.navpro .xs-pr3{padding-right:2rem}.navpro.navpro .xs-pb3{padding-bottom:2rem}.navpro.navpro .xs-pl3{padding-left:2rem}.navpro.navpro .xs-p4{padding:4rem}.navpro.navpro .xs-pt4{padding-top:4rem}.navpro.navpro .xs-pr4{padding-right:4rem}.navpro.navpro .xs-pb4{padding-bottom:4rem}.navpro.navpro .xs-pl4{padding-left:4rem}}.navpro.navpro .flex{display:flex !important}.navpro.navpro .flex-column{flex-direction:column}.navpro.navpro .flex-wrap{flex-wrap:wrap}.navpro.navpro .flex-nowrap{flex-wrap:nowrap}.navpro.navpro .items-start{align-items:flex-start}.navpro.navpro .items-end{align-items:flex-end}.navpro.navpro .items-center{align-items:center}.navpro.navpro .items-baseline{align-items:baseline}.navpro.navpro .items-stretch{align-items:stretch}.navpro.navpro .self-start{align-self:flex-start}.navpro.navpro .self-end{align-self:flex-end}.navpro.navpro .self-center{align-self:center}.navpro.navpro .self-baseline{align-self:baseline}.navpro.navpro .self-stretch{align-self:stretch}.navpro.navpro .justify-start{justify-content:flex-start}.navpro.navpro .justify-end{justify-content:flex-end}.navpro.navpro .justify-center{justify-content:center}.navpro.navpro .justify-between{justify-content:space-between}.navpro.navpro .justify-around{justify-content:space-around}.navpro.navpro .justify-evenly{justify-content:space-evenly}.navpro.navpro .content-start{align-content:flex-start}.navpro.navpro .content-end{align-content:flex-end}.navpro.navpro .content-center{align-content:center}.navpro.navpro .content-between{align-content:space-between}.navpro.navpro .content-around{align-content:space-around}.navpro.navpro .content-stretch{align-content:stretch}.navpro.navpro .order-0{order:0}.navpro.navpro .order-1{order:1}.navpro.navpro .order-2{order:2}.navpro.navpro .order-3{order:3}.navpro.navpro .order-last{order:99999}:root{--navpro-accordion-max-width:100px;--navpro-initially-expanded-min-width:1280px}.navpro-menu a:hover>.tip{text-decoration:none}.navpro-menu .tip{display:inline-block;top:-3px;position:relative;padding:2px 3px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;font-size:.7em;line-height:normal;color:#fff;background:#1979c3}.navpro-menu .tip.text-small{font-size:.65em}.navpro-menu .tip.text-big{font-size:.8em}.navpro-menu .tip.text-big.top{top:-8px}.navpro-menu .tip.top{position:absolute;top:-6px;right:21px}.rtl .navpro-menu .tip.top{right:auto;left:21px}.navpro-menu .tip.top::before{content:'';position:absolute;right:6px;top:100%;width:0;height:0;border:4px solid transparent;border-top-color:#1979c3}.rtl .navpro-menu .tip.top::before{right:auto;left:6px}.navpro-menu .tip.inverted{color:#1979c3;background:#fff}.navpro-menu .tip.inverted::before{border-top-color:#fff}.navpro-menu .tip.accent{background:#ff7103}.navpro-menu .tip.accent::before{border-top-color:#ff7103}.navpro-menu .tip.accent.inverted{color:#ff7103;background:#fff}.navpro-menu .tip.accent.inverted::before{border-top-color:#fff}.navpro-menu .tip.muted{background:#555}.navpro-menu .tip.muted::before{border-top-color:#555}.navpro-menu .tip.muted.inverted{color:#555;background:#fff}.navpro-menu .tip.muted.inverted::before{border-top-color:#fff}.navpro-menu .tip.black{color:#fff;background:#000}.navpro-menu .tip.black::before{border-top-color:#000}.navpro-menu .tip.black.inverted{color:#000;background:#fff}.navpro-menu .tip.black.inverted::before{border-top-color:#fff}.navpro .navpro-search .block-search{float:none;align-self:center;margin:0;padding:0;left:auto;top:auto;right:auto;bottom:auto;transform:none;position:static;width:auto}.navpro .navpro-search .block-search .block-title{margin:0 0 15px}.navpro .navpro-search .block-search .form.minisearch{position:relative}.navpro .li-item>.navpro-search .block-search .block-title{display:none}.navpro .li-item>.navpro-search .block-search .field label{display:none}@media (min-width: 640px){.navpro.orientation-horizontal>ul{display:flex;flex-wrap:wrap;align-items:stretch}.navpro.orientation-horizontal>ul>li{display:flex;align-items:flex-end}}.navpro.orientation-vertical .level0{margin:0}.navpro.orientation-vertical .children>li>a,.navpro.orientation-vertical .level0>.level-top,.navpro.orientation-vertical .level0.active>.level-top,.navpro.orientation-vertical .level0.has-active>.level-top{display:block}.navpro.orientation-vertical .parent-expanded>a{font-weight:bold}.navpro.orientation-vertical .parent-expanded .parent-expanded>a{font-weight:normal}.navpro.orientation-vertical>ul{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:column}.navpro.orientation-vertical .navpro-dropdown .children>li>a,.navpro.orientation-vertical .navpro-dropdown .children .parent>a{padding:8px 12px}.navpro.orientation-vertical .level0>.level-top{padding:8px 12px}@media (min-width: 1280px){.cms-index-index .navpro li.home-expanded{position:relative}}.navpro-pills li.level0{background:#f4f4f4;border-radius:10px;margin:0 5px 5px 0}.navpro-shevron{display:none}.navpro-dropdown{position:absolute;opacity:0;display:none}.navpro-dropdown-inner{box-sizing:border-box;padding:12px}.navpro-dropdown-expanded>.navpro-dropdown-inner{padding-top:0}.navpro-dropdown .navpro-dropdown-expanded>.navpro-dropdown-inner{padding-left:0;padding-right:0}.navpro-dropdown .navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>.parent-expanded>.navpro-dropdown-expanded>.navpro-dropdown-inner{padding:12px;padding-top:0;padding-bottom:0}.dropdown-left .ui-menu-item{text-align:right}.rtl .dropdown-left .ui-menu-item{text-align:left}.navpro .li-item.navpro-shop-all{font-weight:bold}.navpro .navpro-a-with-thumbnail{max-height:130px;overflow:hidden}@media (min-width: 640px){.navpro .navpro-a-with-thumbnail{margin-bottom:8px}}.navpro .navpro-a-with-thumbnail img{margin-top:5px;filter:contrast(95%)}.navpro .level0 .children>li>a,.navpro .level0 .children .parent>a{text-decoration:none}.navpro-dropdown .children>li>a,.navpro-dropdown .children .parent>a{display:block;line-height:inherit;padding:7px 12px 7px 12px;text-decoration:none}.navpro-dropdown .children .parent>a{padding-right:20px}.rtl .navpro-dropdown .children .parent>a{padding:7px 12px 7px 12px;padding-left:20px}.navpro-dropdown>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>.parent-expanded>a{font-weight:bold;padding-bottom:5px}.navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>li>a{padding-top:3px;padding-bottom:3px}.navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>li.navpro-shop-all>a{padding-top:6px;padding-bottom:6px}.navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>li.navpro-shop-all>a span{line-height:normal}.navpro-dropdown .multicolumn{display:flex;align-content:flex-start;flex-wrap:wrap;flex-direction:row}.navpro-dropdown .multicolumn>li{width:100%}.navpro-dropdown .vertical.multicolumn{flex-direction:column;display:block}@media (min-width: 640px){.navpro-dropdown .vertical.multicolumn-8{column-count:8}.navpro-dropdown .vertical.multicolumn-7{column-count:7}.navpro-dropdown .vertical.multicolumn-6{column-count:6}.navpro-dropdown .vertical.multicolumn-5{column-count:5}.navpro-dropdown .vertical.multicolumn-4{column-count:4}.navpro-dropdown .vertical.multicolumn-3{column-count:3}.navpro-dropdown .vertical.multicolumn-2{column-count:2}.navpro-dropdown .vertical.multicolumn-1{column-count:1}}.navpro-dropdown .vertical.multicolumn>li{display:block;width:100%;break-inside:avoid-column}.navpro-icon-caret,.navpro.navigation .level0.parent>.level-top>.ui-menu-icon{position:static;display:block}.navpro-icon-caret::after{display:none !important}.navpro .caret-hidden>a.level-top::before,.navpro .caret-hidden>a.level-top>.navpro-icon-caret::before{display:none !important}.navpro-icon-caret::before,.navpro .parent>a::before{content:'';position:absolute;right:1px;top:calc(50% - 10px);transform:rotate(-90deg);opacity:.8;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg width="7" height="5" viewBox="0 0 7 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 0.777344L3.5 4.11068L6.5 0.777344" stroke="currentColor" stroke-width="0.8" stroke-linecap="round"/></svg>') no-repeat 50% 50%;-webkit-mask-size:12px 6px;width:20px;height:20px}.rtl .navpro-icon-caret::before,.rtl .navpro .parent>a::before{left:1px;right:auto;transform:rotate(90deg)}.navpro.navpro .parent>a:has(.navpro-icon-caret)::before{display:none !important}.navpro.navpro .parent.ui-menu-item>a::before{display:none !important}.orientation-horizontal a.level-top>.navpro-icon-caret::before,.orientation-horizontal .parent>a.level-top::before{transform:rotate(0)}.caret-bottom a.level-top>.navpro-icon-caret::before,.caret-bottom .parent>a.level-top::before{top:auto;right:auto;left:calc(50% - 8px);bottom:5px}.navpro.navpro .caret-hidden .level0>.level-top{padding:false !important}.navpro.navpro .caret-hidden .level0>.level-top::before,.navpro.navpro .caret-hidden .level0>.level-top>.navpro-icon-caret,.navpro.navpro .caret-hidden .level0>.level-top>.navpro-icon-caret::before{display:none !important}.navpro.orientation-horizontal .caret-bottom .level0>.level-top,.rtl .navpro.orientation-horizontal .caret-bottom .level0>.level-top{padding:false;padding-bottom:false}@media (min-width: 640px){.navpro-icon-caret{opacity:1 !important}a.level-top>.navpro-icon-caret::before,.navpro .parent>a.level-top::before{opacity:.8;-webkit-mask:url('data:image/svg+xml,<svg width="7" height="5" viewBox="0 0 7 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 0.777344L3.5 4.11068L6.5 0.777344" stroke="currentColor" stroke-width="0.8" stroke-linecap="round"/></svg>') no-repeat 50% 50%;-webkit-mask-size:12px 6px}}.navpro-overlay-element{display:none}@media (min-width:100.02px){.navpro-nowrap{flex-wrap:nowrap !important}.navpro-nowrap:not(.navpro-nowrap-ready){overflow:hidden !important;opacity:0}.navpro-nowrap-justify-start{justify-content:start !important}.navpro-nowrap>li{flex-shrink:0}.navpro-nowrap .navpro-item-more{align-self:center}.navpro-nowrap .navpro-item-more>.nav-a-icon-more{display:flex !important;align-items:center}.navpro-nowrap .navpro-item-more>.nav-a-icon-more svg{width:20px;height:20px;fill:currentColor}.navpro-nowrap .navpro-item-more>.nav-a-icon-more::after{display:none !important}.header .nav-sections:has(.navpro-nowrap:not(.navpro-nowrap-ready)){width:0}}.navpro.navpro-accordion.navpro .level0>.level-top{display:block}.navpro.navpro-accordion.navpro .level0.active>.level-top,.navpro.navpro-accordion.navpro .level0.has-active>.level-top{display:block}.navpro.navpro-accordion .navpro-icon-caret::before{transition:transform 200ms ease-in-out}.navpro.navpro-accordion .navpro-icon-caret::before{transform:rotate(-90deg)}.navpro.navpro-accordion li.opened>a>.navpro-icon-caret::before{transform:rotate(0deg)}.navpro.navpro-accordion .navpro-dropdown{background:transparent;border:0;box-shadow:none;min-width:0;position:static;box-shadow:none !important;width:auto !important;min-height:0 !important;max-height:0;max-width:100%;overflow:hidden}.navpro.navpro-accordion .navpro-dropdown .multicolumn.vertical{height:auto !important}.navpro.navpro-accordion .navpro-dropdown.shown{max-height:1000em}.navpro.navpro-accordion .navpro-dropdown-inner{padding-top:3px;padding-bottom:5px}.navpro.navpro-accordion .navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>li .navpro-dropdown>.navpro-dropdown-inner{padding-left:10px}.navpro.navpro-accordion .navpro-dropdown .children{display:block}.navpro.navpro-accordion .navpro-dropdown .children.multicolumn>li{width:100%}@media (min-width: 640px){.navpro-with-slideout .page-header .nav-toggle{display:block}.navpro-with-slideout .page-header .header.content .nav-toggle+.logo{margin-left:10px}.navpro-with-slideout .nav-sections{margin:0}.navpro.navpro.navpro-slideout{position:fixed !important;opacity:0}}.navpro.navpro .navpro-iconic .navpro-wrapped-items .level1>a,.navpro.navpro .navpro-iconic .level0>.level-top{display:flex;align-items:center}.navpro.navpro .navpro-iconic .navpro-wrapped-items .level1>a img,.navpro.navpro .navpro-iconic .level0>.level-top img{margin:3px}.navpro.navpro .navpro-iconic.iconic-vertical .navpro-wrapped-items .level1>a,.navpro.navpro .navpro-iconic.iconic-vertical .level0>.level-top{flex-direction:column}.navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back>.level-top,.navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current>.level-top{padding-left:20px}.rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back>.level-top,.rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current>.level-top{padding-left:0;padding-right:20px}.navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back~.level-top:not(.navpro-current):not(.navpro-back),.navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current~.level-top:not(.navpro-current):not(.navpro-back){padding-left:30px}.rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back~.level-top:not(.navpro-current):not(.navpro-back),.rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current~.level-top:not(.navpro-current):not(.navpro-back){padding-left:0;padding-right:30px}.navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back>a{position:relative}.navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back>a::before{content:'';position:absolute;left:6px;top:calc(50% - 6px);transform:rotate(90deg);opacity:.8;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg width="7" height="5" viewBox="0 0 7 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.5 0.777344L3.5 4.11068L6.5 0.777344" stroke="currentColor" stroke-width="0.8" stroke-linecap="round"/></svg>') no-repeat 50% 50%;-webkit-mask-size:12px 12px;width:12px;height:12px}.rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back>a::before{left:auto;right:6px;transform:rotate(-90deg)}.navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current a{font-weight:bold}.navpro-linkbar{display:flex;flex-wrap:wrap}.navpro.navpro-theme-dark,.navpro.navpro-theme-dark-bar{background:#000121}.navpro.navpro-theme-dark .level0>.level-top,.navpro.navpro-theme-dark-bar .level0>.level-top{color:#eaeaea !important}@media (max-width: 100px){.navpro.navpro-theme-dark-bar .navpro-dropdown{background:#000121;border-color:#000121;color:#eaeaea}.navpro.navpro-theme-dark-bar .navpro-dropdown h3,.navpro.navpro-theme-dark-bar .navpro-dropdown .children a,.navpro.navpro-theme-dark-bar .navpro-dropdown .children .parent>a{color:#eaeaea}}.navpro-theme-flat{border:1px solid #e0e0e0;border-radius:2px;background:#fafafa}.navpro-theme-flat.navpro .children>li>a,.navpro-theme-flat.navpro .level0>.level-top{color:#666}.navpro-theme-flat.navpro .level0>.level-top,.navpro-theme-flat.navpro .level0.active>.level-top,.navpro-theme-flat.navpro .level0.has-active>.level-top{border-top:1px solid #e0e0e0}.navpro-theme-flat.navpro .level0:first-child>.level-top{border:none}.navpro-theme-flat.navpro.orientation-horizontal .level0{border:1px solid #e0e0e0;border-width:0 0 0 1px;margin:0 0 0 -1px}.navpro-theme-flat.navpro.orientation-horizontal .level0:first-child{border-width:0}.navpro-theme-flat.navpro.orientation-horizontal .level0>.level-top{border:0}.navpro.navpro-theme-compact{font-size:.9em}.navpro.navpro-theme-compact.navpro .caret-hidden>a.level-top{padding:4px 5px !important}.navpro.navpro-theme-compact.navpro .level0>.level-top{padding:4px 5px;color:#333}.navpro.navpro-theme-compact.navpro .level0.parent>.level-top{padding-right:20px}.rtl .navpro.navpro-theme-compact.navpro .level0.parent>.level-top{padding:4px 5px;padding-left:20px}.navpro.navpro-theme-air .navpro-dropdown{border-radius:4px;box-shadow:0 0 28px rgba(0,0,0,0.2);border:0}.navpro.navpro-theme-air .navpro-dropdown>.navpro-shevron{border:0 !important}.navpro.navpro-theme-air.orientation-vertical,.navpro.navpro-theme-air.navpro-slideout{box-shadow:0 0 28px rgba(0,0,0,0.2)}.navpro.navpro-theme-air.orientation-vertical:not(.navpro-slideout){padding:10px;border-radius:4px}.nav-toggle{display:none}.navpro-dropdown{border-radius:0 !important}@media (min-width: 768px){.navpro-with-slideout .page-header .nav-toggle{display:none}}.navigation_mobile{display:none}@media (max-width: 767.98px){nav-toggle{display:block}.navigation_mobile{display:block}.navigation_desktop{display:none}}@media (max-width: 767.98px){.nav-open .navigation-wrapper{padding:0}}.navigation_mobile.navpro-slideout.orientation-vertical .navpro-stacked .navpro-dropdown,.navigation_mobile.navpro-slideout.orientation-vertical .navpro-stacked{width:100% !important}.navigation_mobile.navpro-slideout.orientation-vertical .navpro-stacked .navpro-dropdown>.navpro-close+.navpro-dropdown-inner{margin-top:50px}.navigation_mobile .navpro-stacked{width:100%;padding:1rem}.navigation_mobile .menu-mobile-natural-gemstones,.navigation_mobile .menu-mobile-rings,.navigation_mobile .menu-mobile-jewelry,.navigation_mobile .menu-mobile-custom-design,.navigation_mobile .menu-mobile-sale,.navigation_mobile .menu-mobile{border-bottom:1px solid #f2f3f3}.navigation_mobile .menu-mobile-natural-gemstones a.level-top,.navigation_mobile .menu-mobile-rings a.level-top,.navigation_mobile .menu-mobile-jewelry a.level-top,.navigation_mobile .menu-mobile-custom-design a.level-top,.navigation_mobile .menu-mobile-sale a.level-top,.navigation_mobile .menu-mobile a.level-top{text-transform:uppercase}.navigation_mobile .menu-mobile-natural-gemstones a.level-top span:not(.navpro-icon-caret):before,.navigation_mobile .menu-mobile-rings a.level-top span:not(.navpro-icon-caret):before,.navigation_mobile .menu-mobile-jewelry a.level-top span:not(.navpro-icon-caret):before,.navigation_mobile .menu-mobile-custom-design a.level-top span:not(.navpro-icon-caret):before,.navigation_mobile .menu-mobile-sale a.level-top span:not(.navpro-icon-caret):before,.navigation_mobile .menu-mobile a.level-top span:not(.navpro-icon-caret):before{content:'';padding-left:20px;margin-right:10px;background-repeat:no-repeat;background-color:unset;background-position:center center}.navigation_mobile .menu-mobile.blog-top-menu a:after{content:'💎'}.navigation_mobile .menu-mobile-natural-gemstones a.level-top span:not(.navpro-icon-caret):before{background-image:url("https://jupitergem.com/css/pic/menu/menu-gems2.svg")}.navigation_mobile .menu-mobile-rings a.level-top span:not(.navpro-icon-caret):before{background-image:url("https://jupitergem.com/css/pic/menu/menu-ring2.svg")}.navigation_mobile .menu-mobile-engagement-rings a.level-top span:not(.navpro-icon-caret):before{background-image:url("https://jupitergem.com/css/pic/menu/menu-engagement-ring2.svg")}.navigation_mobile .menu-mobile-company a.level-top span:not(.navpro-icon-caret):before{background-image:url("https://jupitergem.com/css/pic/menu/menu-company.svg")}.navigation_mobile .menu-mobile-jewelry a.level-top span:not(.navpro-icon-caret):before{background-image:url("https://jupitergem.com/css/pic/menu/menu-jewelry2.svg")}.navigation_mobile .menu-mobile-custom-design a.level-top span:not(.navpro-icon-caret):before{background-image:url("https://jupitergem.com/css/pic/menu/menu-custom-design2.svg")}.navigation_mobile .menu-mobile-sale a.level-top span:not(.navpro-icon-caret):before{background-image:url("https://jupitergem.com/css/pic/menu/menu-sales2.svg")}.navigation_mobile .menu-mobile{text-transform:uppercase}.navigation_mobile .menu-mobile a.level-top{color:#051A1A}.navigation_mobile .menu-mobile .level1 a{width:auto}.navigation_mobile .menu-mobile ul li{padding-top:8px;padding-bottom:8px}.navigation_mobile .menu-mobile ul li a{width:max-content;display:inline-block}.menu-mobile-content-footer{display:none}@media (max-width: 767.98px){.navpro.navigation_mobile .navpro-menu .level0.nav-1{margin-top:60px}.navpro.navigation_mobile .menu-mobile-content{padding-top:30px}.navpro.navigation_mobile .menu-mobile-content .menu-mobile-banner{padding:0;display:block;margin-bottom:10px}.navigation-wrapper{display:grid !important;grid-gap:1em 0 !important;grid:auto 1fr !important;margin:0 !important;min-height:100vh !important}.navigation-wrapper .navigation_mobile.navpro.navpro-slideout{grid-column:1}.navigation-wrapper .navigation_mobile.navpro.navpro-slideout .navpro-menu.navpro-stacked{position:unset;height:unset}.navigation-wrapper .menu-mobile-content-footer{align-self:end;grid-column:1;margin-bottom:0;margin-left:1rem;display:grid;background-image:url("https://jupitergem.com/css/pic/menu/palm2.webp");background-repeat:no-repeat;background-position:right bottom;background-size:auto}.navigation-wrapper .navigation_mobile:has(.opened)~.menu-mobile-content-footer{display:none !important}.navigation-wrapper:has(.opened){overflow:hidden}.navigation_mobile.navpro.orientation-vertical .level0>.level-top{padding:8px 0;line-height:40px}.navigation_mobile.navpro.orientation-vertical .level0>.level-top .navpro-icon-caret::before,.navigation_mobile.navpro.orientation-vertical .level0>.level-top .navpro .parent>a:before{-webkit-mask:unset;-webkit-mask-size:unset;transform:unset;opacity:unset;background-image:url("https://jupitergem.com/css/pic/menu/arrow_menu.svg");background-repeat:no-repeat;background-position:center right;background-color:transparent}.navigation_mobile.navpro-slideout.orientation-vertical .navpro-stacked .navpro-dropdown>.navpro-close{background-image:url("https://jupitergem.com/css/pic/menu/menu_arrow_left.svg");background-repeat:no-repeat;background-position:center right;background-color:transparent;background-size:auto;top:23px;left:9px;width:32px;height:32px;border:unset;transform:unset}.navigation_mobile.navpro-slideout.orientation-vertical .navpro-stacked .navpro-dropdown>.navpro-close:after{display:none}}.menu-column-banner{margin-top:62px;width:250px}.navpro-menu .navpro-icon-caret:before,.navpro-menu .navpro .parent>a:before{margin-top:-1px}.navpro-menu .level-top.opened .navpro-icon-caret:before{transform:rotate(180deg) !important}@media (min-width: 768px){.navigation_desktop .navpro-dropdown.shown{top:130px !important;border:0}.navpro-overlay-element{top:130px !important}}.navpro.navpro .li-item{position:static}.navpro.navpro .li-item>a{position:relative}.navpro.navpro>ul.navpro-stacked{margin:0}.navpro.navpro .parent>a::after{display:none}.navpro.navpro .parent>a .ui-icon{display:block;background:transparent;-webkit-mask:none;margin:0;width:auto;height:auto;transform:none !important}.navpro-icon-caret::before,.navpro .parent>a::before{right:4px;top:calc(50% - 9px)}.prolabels-wrapper,.prolabels-content-wrapper{position:relative}.prolabels-wrapper .prolabel,.prolabels-content-wrapper .prolabel{display:inline-block;background:transparent center no-repeat;line-height:normal;transition:all .2s;position:relative;vertical-align:top;z-index:2}.prolabels-wrapper .prolabel__inner,.prolabels-content-wrapper .prolabel__inner{height:100%;width:100%}.prolabels-wrapper .prolabel__wrapper,.prolabels-content-wrapper .prolabel__wrapper{display:table;height:100%;width:100%}.prolabels-wrapper .prolabel__content,.prolabels-content-wrapper .prolabel__content{display:table-cell;text-align:center;vertical-align:middle}.prolabels-wrapper .absolute{position:absolute}.prolabels-wrapper .top-left{top:0;left:0}.prolabels-wrapper .top-right{top:0;right:0}.prolabels-wrapper .top-center{top:0;left:50%;transform:translateX(-50%);z-index:2}.prolabels-wrapper .middle-left{top:50%;left:0;transform:translateY(-50%)}.prolabels-wrapper .middle-right{right:0;top:50%;transform:translateY(-50%)}.prolabels-wrapper .middle-center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2}.prolabels-wrapper .bottom-left{bottom:0;left:0}.prolabels-wrapper .bottom-right{bottom:0;right:0}.prolabels-wrapper .bottom-center{bottom:0;left:50%;transform:translateX(-50%);z-index:2}.prolabels-content-wrapper .prolabel{margin-right:10px}.prolabels-wrapper{height:100%;text-align:center}.prolabels-wrapper .product-item-photo{font-size:0}.prolabels-wrapper .hover-image-container{left:50%;transform:translateX(-50%)}.rtl .prolabels-wrapper .hover-image-container{left:auto;right:50%;transform:translateX(50%)}.prolabels-product-image-labels,.prolabels-content-labels{display:none}.fotorama--fullscreen .prolabels-wrapper .prolabel{display:none}.breeze-gallery .prolabels-wrapper{height:auto}.breeze-gallery.opened .prolabels-wrapper .prolabel{display:none}.product-item-info .prolabels-wrapper{display:flex;flex-direction:column;height:auto;max-width:100%}:where(.products-grid, .widget-product-carousel) .product-item .actions-secondary,:where(.products-grid, .widget-product-carousel) .product-item [class^="swatch-opt-"],.pagebuilder-overlay{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),text-decoration-color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),display var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4, 0, .2, 1);transition-behavior:allow-discrete}.breeze-inactive :where(.products-grid, .widget-product-carousel) .product-item .actions-secondary,.breeze-inactive :where(.products-grid, .widget-product-carousel) .product-item [class^="swatch-opt-"],.breeze-inactive .pagebuilder-overlay{transition:none !important}.block>.title,.block .block-title{line-height:1.5rem;font-family:'Roboto Light',sans-serif;font-size:1.25rem;font-weight:700;margin:0 0 .75rem;padding:.75rem 0;border:2px solid #1f2937;border-width:0 0 2px}.block>.title strong,.block .block-title strong{font-weight:700}.block .block-content{display:flow-root}.block .block-content.no-display{display:none}.paypal-review .paypal-review-title{line-height:1.5rem;font-family:'Roboto Light',sans-serif;font-size:1.25rem;font-weight:700;margin:0 0 .75rem;padding:.75rem 0;border:2px solid #1f2937;border-width:0 0 2px}.paypal-review .paypal-review-title strong{font-weight:700}.main .block .block-title{font-size:1.5rem;padding:1.25rem 0;border:0;border-width:0}.page-footer .block.newsletter .title{font-size:1.5rem;padding:1.25rem 0;border:0;border-width:0}.block-hero .block-title,.page-bottom .block .block-title,.cms-index-index .page-wrapper .main .block .block-title,.catalog-product-view .main .container>.block .block-title,.catalog-product-view .main>.block .block-title,.catalog-product-view .main .breeze.breeze-theme #maincontent>.page.messages .messages>.block .block-title{line-height:1.75rem;font-family:'Roboto Light',sans-serif;font-size:1.75rem;padding:2rem 0 1.25rem;text-align:center}.page-footer .block.newsletter .title{line-height:1.75rem;font-family:'Roboto Light',sans-serif;font-size:1.75rem;padding:2rem 0 1.25rem;text-align:center}.cms-index-index .page-wrapper .main .block .block-title,.cms-index-index .main .block-hero .block-title{line-height:clamp(1.75rem, 3rem, 2.2vw);font-size:clamp(1.75rem, 2.5rem, 2vw);padding:clamp(2rem, 2.5rem, 3vw) 0 clamp(1.25rem, 1.75rem, 1.8vw)}:where(body:not(.narrow-page-reset)) .checkout-success,:where(body:not(.narrow-page-reset)) #registration,.form.form-orders-search,.form.search.advanced,.form.password.forget,.form.password.reset,.form.send.confirmation,.form-create-account,.login-container,.column.main .form.contact,.page-layout-1column.cms-no-route .columns,.paypal-review,.footer-top .contact-wrapper{position:relative;z-index:2;max-width:550px;margin:0 auto;padding:2.5rem 3rem;box-shadow:0 4px 15px -2px rgba(0,0,0,0.1),0 1px 6px rgba(0,0,0,0.05);background:rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1));border:0;border-width:3px 0 0;border-radius:.25rem}@media (max-width: 639.98px){:where(body:not(.narrow-page-reset)) .checkout-success,:where(body:not(.narrow-page-reset)) #registration,.form.form-orders-search,.form.search.advanced,.form.password.forget,.form.password.reset,.form.send.confirmation,.form-create-account,.login-container,.column.main .form.contact,.page-layout-1column.cms-no-route .columns,.paypal-review,.footer-top .contact-wrapper{padding:1rem 1.5rem}}.footer-top .contact-wrapper .legend{font-size:2.25rem;text-align:center;font-weight:700;border:0}.account .main .block .block-title,.order-details-items .block-title{line-height:1.75rem;font-size:1.125rem;font-weight:500;text-transform:none;margin:0;padding:.5rem 1rem;background:rgb(var(--muted-bg))}.account .main .block .block-title strong,.order-details-items .block-title strong{font-weight:500}.account .main .block .block-title+.block-content,.order-details-items .block-title+.block-content{padding:1rem}.breadcrumbs ul{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width: 767.98px){.breadcrumbs ul{flex-wrap:nowrap;white-space:nowrap;overflow:auto}}.breadcrumbs li{display:flex;align-items:center;gap:.25rem}.breadcrumbs li::after{content:'';width:.75rem;height:.75rem}.breadcrumbs li:last-child::after{display:none}.swatch-option-tooltip{display:none;position:absolute;pointer-events:none;right:0}.field-tooltip-content,.dropdown.options .dropdown,.tooltip.wrapper .tooltip.content,.minicart-wrapper .mage-dropdown-dialog,.minisearch .search-autocomplete,.map-popup,.navigation .submenu,.minisearch .search-autocomplete,.minicart-wrapper .mage-dropdown-dialog,.navigation .submenu{display:none;position:absolute;pointer-events:none;right:0}.dropdown.options .dropdown>li>a,.dropdown.options .dropdown>ul>li>a,.minisearch .search-autocomplete [role="listbox"] li,.navigation :where(li[class*=level])>a,.minisearch .search-autocomplete [role="listbox"] li,.navigation :where(li[class*=level])>a{display:block;padding:.25rem .5rem;border-radius:.25rem}[data-collapsible]>[data-role="title"],[data-role="collapsible"]>[data-role="title"],[data-mage-init*='"collapsible":']>[data-role="title"],.block-collapsible-nav>.title,.dropdown.options .toggle,.minicart-wrapper .action.showcart,.minicart-wrapper .action.showcart{display:flex;align-items:center;justify-content:space-between;gap:.125rem}[data-collapsible]>[data-role="title"]::after,[data-role="collapsible"]>[data-role="title"]::after,[data-mage-init*='"collapsible":']>[data-role="title"]::after,.block-collapsible-nav>.title::after,.dropdown.options:not(.no-chevron) .toggle::after{flex-shrink:0;content:'';height:1.25rem;width:1.25rem;transform:rotate(90deg)}._active[data-collapsible]>[data-role="title"]::after,._active[data-role="collapsible"]>[data-role="title"]::after,._active[data-mage-init*='"collapsible":']>[data-role="title"]::after,[data-collapsible]>[data-role="title"][aria-expanded="true"]::after,[data-role="collapsible"]>[data-role="title"][aria-expanded="true"]::after,[data-mage-init*='"collapsible":']>[data-role="title"][aria-expanded="true"]::after,[data-mage-init*='"collapsible":'][data-mage-init*='"active":true']>[data-role="title"]:not([aria-expanded])::after,.block-collapsible-nav>.title.active::after,.dropdown.options:not(.no-chevron) .toggle.active::after{transform:rotate(-90deg)}:where(input:not([type=range])),textarea,select{outline:none;position:relative;padding:.5rem .75rem;width:100%;color:rgba(var(--input-color), var(--input-alpha));background:rgba(var(--input-bg), var(--input-bg-alpha));border:1px solid rgba(var(--input-border-color), var(--input-border-alpha));border-radius:.25rem;box-shadow:none}:where(input:not([type=range])):disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}button,.action.primary,input[type='submit'],input[type='reset'],input[type='button'],.pagebuilder-button-primary,.pagebuilder-button-secondary,.pagebuilder-button-link{outline:none;position:relative;display:inline-flex;justify-content:center;align-items:center;gap:.25rem;font-family:'Roboto Light',sans-serif;font-weight:600;padding:.5rem 1.25rem;color:rgba(var(--button-color), var(--button-alpha, 1));background:rgba(var(--button-bg), var(--button-bg-alpha));border:1px solid rgba(var(--button-border-color), var(--button-border-alpha));border-radius:.25rem;text-decoration:none !important;white-space:nowrap}button:disabled,button.disabled,.action.primary:disabled,.action.primary.disabled,input[type='submit']:disabled,input[type='submit'].disabled,input[type='reset']:disabled,input[type='reset'].disabled,input[type='button']:disabled,input[type='button'].disabled,.pagebuilder-button-primary:disabled,.pagebuilder-button-primary.disabled,.pagebuilder-button-secondary:disabled,.pagebuilder-button-secondary.disabled,.pagebuilder-button-link:disabled,.pagebuilder-button-link.disabled{opacity:.5;cursor:not-allowed}.action.primary,.action-primary,[type='submit'],.pagebuilder-button-primary{--link-color:var(--button-color);--link-alpha:1;--button-bg:var(--button-primary-bg);--button-color:var(--button-primary-color);--button-border-color:var(--button-primary-border-color)}:where(button:not([type='submit']):not(.action-primary):not(.primary):not(.pagebuilder-button-link):not(.pagebuilder-button-primary):not(.select)),input[type='reset'],input[type='button'],.pagebuilder-button-secondary,.product-items .product-item .actions-primary .tocart{--link-color:var(--button-color);--link-alpha:1;--button-bg:var(--button-secondary-bg);--button-color:var(--button-secondary-color);--button-border-color:var(--button-secondary-border-color)}.pagebuilder-button-link{--button-bg:transparent;--button-border-color:transparent;--button-color:var(--link-color);text-decoration:none !important}.button-ghost button,.button-ghost .pagebuilder-button-primary,.button-ghost .pagebuilder-button-secondary{--button-bg:var(--base-color);--button-bg-alpha:0;--button-color:var(--base-color);--button-border-color:var(--base-color);--button-border-alpha:var(--base-alpha);text-shadow:none}label button,.ui-datepicker-trigger,.minisearch .action.search,.block.related .action.select,.cart.table-wrapper .action-gift,.minisearch .action.search,.cart.table-wrapper .action-gift{--button-bg:var(--base-bg);--button-border-color:var(--base-bg);padding:0 !important;background:transparent !important;color:inherit !important;font-family:inherit !important;font-weight:inherit !important;font-size:inherit !important;text-transform:inherit !important;border:0 !important;border-radius:0 !important;text-align:left}label button:focus-visible,.minisearch .action.search:focus-visible,.block.related .action.select:focus-visible,.cart.table-wrapper .action-gift:focus-visible,.minisearch .action.search:focus-visible,.cart.table-wrapper .action-gift:focus-visible{outline:2px solid rgba(var(--ring-color), var(--ring-alpha, 1));outline-offset:1px}.button-xs button,.button-xs .pagebuilder-button-primary,.button-xs .pagebuilder-button-secondary,.button-xs .pagebuilder-button-link{font-size:.75rem;line-height:1rem;padding:.25rem .5rem}.button-lg button,.button-lg .pagebuilder-button-primary,.button-lg .pagebuilder-button-secondary,.button-lg .pagebuilder-button-link,.form.form-orders-search .action.primary,.form.search.advanced .action.primary,.form.password.forget .action.primary,.form.password.reset .action.primary,.form.send.confirmation .action.primary,.form-create-account .action.primary,.column.main .form.contact .action.primary{font-size:1.125rem;line-height:1.75rem;font-weight:500}.button-xl button,.button-xl .pagebuilder-button-primary,.button-xl .pagebuilder-button-secondary,.button-xl .pagebuilder-button-link{font-size:1.25rem;line-height:1.75rem;font-weight:500;padding:.75rem 2.5rem}.cart.table-wrapper .control.qty input.qty,.cart.table-wrapper .control.qty input.qty{font-size:.75rem;line-height:1rem;padding:.25rem;width:auto;flex-grow:0}#recipients-options .fields+.fields{margin-top:1rem}#recipients-options .fields .actions-toolbar{width:20%;align-items:flex-start;margin-top:1.625rem;margin-bottom:0;order:999}#recipients-options .fields .fieldset{width:65%;display:grid;gap:.5rem;row-gap:.25rem}@media (min-width: 640px){#recipients-options .fields .fieldset{width:80%;grid-template-columns:1fr 1fr}}#recipients-options .fields .fieldset>.field{padding:0;width:100%}@media (min-width: 640px){.narrow-page:not(.narrow-page-reset).page-layout-1column .breadcrumbs{display:none}.narrow-page:not(.narrow-page-reset).page-layout-1column .page-title-wrapper{margin:4rem 0;text-align:center}.narrow-page:not(.narrow-page-reset).page-layout-1column .page-main{padding-bottom:2rem}.narrow-page:not(.narrow-page-reset).page-layout-1column .page-main .columns{max-width:640px;margin:0 auto}}@media (min-width: 768px){.narrow-page:not(.narrow-page-reset).page-layout-1column .page-main .columns{max-width:768px}}@media (min-width: 768px){[data-mage-init*='"tabs":']{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin:1.5rem 0 1rem}}[data-mage-init*='"tabs":']>[data-role="collapsible"]{order:-1;display:flex;align-items:center;padding:1.25rem 0;color:#71717a;font-size:1.5rem;font-weight:bold}@media (max-width: 767.98px){[data-mage-init*='"tabs":']>[data-role="collapsible"]{--muted-bg-alpha:.5;justify-content:space-between;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));border-width:0 0 1px}[data-mage-init*='"tabs":']>[data-role="collapsible"]::after{flex-shrink:0;content:'';height:1.25rem;width:1.25rem;transform:rotate(90deg)}[data-mage-init*='"tabs":']>[data-role="collapsible"]:has(+ .content + script:last-child),[data-mage-init*='"tabs":']>[data-role="collapsible"]:has(+ .content:last-child){border-bottom-color:transparent}[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-last-child(2){border-bottom-color:transparent}}@media (min-width: 768px){[data-mage-init*='"tabs":']>[data-role="collapsible"]{margin:0 2rem 0 0;border:2px solid transparent;border-width:0 0 2px !important;white-space:nowrap}}[data-mage-init*='"tabs":']>[data-role="collapsible"] .counter{opacity:.8;padding:.125rem .5rem;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1));display:none}[data-mage-init*='"tabs":']>[data-role="collapsible"][aria-expanded="true"],[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-child(1):not([aria-expanded]){z-index:2}[data-mage-init*='"tabs":']>[data-role="collapsible"][aria-expanded="true"]::after,[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-child(1):not([aria-expanded])::after{transform:rotate(-90deg)}@media (max-width: 767.98px){[data-mage-init*='"tabs":']>[data-role="collapsible"][aria-expanded="true"],[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-child(1):not([aria-expanded]){border-bottom-color:transparent}}@media (min-width: 768px){[data-mage-init*='"tabs":']>[data-role="collapsible"][aria-expanded="true"],[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-child(1):not([aria-expanded]){border-color:#4b5563}}[data-content-type="tabs"] .tab-header{order:-1;display:flex;align-items:center;padding:1.25rem 0;color:#71717a;font-size:1.5rem;font-weight:bold}[data-content-type="tabs"] .tab-header{margin:0 2rem 0 0;border:2px solid transparent;border-width:0 0 2px !important;white-space:nowrap}[data-content-type="tabs"] .tab-header.active{z-index:2}[data-content-type="tabs"] .tab-header.active::after{transform:rotate(-90deg)}[data-content-type="tabs"] .tab-header.active{border-color:#4b5563}[data-mage-init*='"tabs":']>[data-role="content"]{display:none;visibility:hidden;opacity:0;padding:.25rem 0}@media (min-width: 768px){[data-mage-init*='"tabs":']>[data-role="content"]{width:100%;margin:-2px 0 0;padding:2.5rem 0 1rem;border:2px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));border-width:2px 0 0}}[data-mage-init*='"tabs":']>[data-role="content"][aria-hidden="false"],[data-mage-init*='"tabs":']>[data-role="content"]:nth-child(2):not([aria-hidden]){visibility:visible;opacity:1;display:block}[data-content-type="tabs"] .tabs-content>div{display:none;visibility:hidden;opacity:0;padding:.25rem 0}[data-content-type="tabs"] .tabs-content>div{width:100%;margin:-2px 0 0;padding:2.5rem 0 1rem;border:2px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));border-width:2px 0 0}[data-content-type="tabs"] .tabs-content>div[aria-hidden=false]{visibility:visible;opacity:1;display:block}.field.street .control label,.field-tooltip .label,.field-tooltip-action span,.ui-datepicker-trigger span,.required-captcha.checkbox,table caption,.abs-visually-hidden,.action.skip:not(:focus-within),.block-compare .action.delete span,.filter .action.remove span,.sidebar .action.delete span,.sidebar .action.remove span,.table-comparison th.remove,.table-comparison .towishlist span,.discount label,.page-footer .switcher .label,.page-footer .block.newsletter .control>label .label,.page-header .switcher .label,.block.filter .filter-content-close span,.block.filter .filter-options .filter-count-label,.product-items .towishlist span,.product-items .tocompare span,.product-items.product-items-names .choice .label,.toolbar .sorter-action span,.toolbar .modes-label,.toolbar .mode-grid span,.toolbar .mode-list span,.pages .label,.pages .action.previous span,.pages .action.next span,.minicart-wrapper .action.showcart .text,.header .block-search .label span,.minisearch .action.search span,.nav-toggle span,.normal-price .price-label,.minimal-price-link,.special-price .price-label,.old-price .price-label,.product-options-wrapper legend.links-title,.rating-summary .label,.rating-result>span span,.review-control-vote input,.review-list .review-date .review-details-label,.form.form-orders-search legend,.form.search.advanced legend,.cart-container .shipping legend,.cart.table-wrapper .control.qty span,.cart.table-wrapper .action-edit span,.cart.table-wrapper .action-delete span,.cart.table-wrapper .action-towishlist span,.form-wishlist-items .qty>label,.form-wishlist-items .comment-box>label,.block.filter .filter-content-close span,.block.filter .filter-options .filter-count-label,.header .block-search .label span,.minisearch .action.search span,.minicart-wrapper .action.showcart .text,.nav-toggle span,.table-comparison th.remove,.table-comparison .towishlist span,.cart-container .shipping legend,.cart.table-wrapper .control.qty span,.cart.table-wrapper .action-edit span,.cart.table-wrapper .action-delete span,.cart.table-wrapper .action-towishlist span,.normal-price .msrp-message,.special-price .msrp-message,.old-price .msrp-message{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5,.line-clamp-6{position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp, 1);max-height:calc(var(--line-clamp, 1) * var(--line-height, 1.5rem))}.line-clamp-1.expanded,.line-clamp-2.expanded,.line-clamp-3.expanded,.line-clamp-4.expanded,.line-clamp-5.expanded,.line-clamp-6.expanded{display:block;-webkit-line-clamp:initial !important;overflow:visible;max-height:none}.line-clamp-1 .clamp-toggle,.line-clamp-2 .clamp-toggle,.line-clamp-3 .clamp-toggle,.line-clamp-4 .clamp-toggle,.line-clamp-5 .clamp-toggle,.line-clamp-6 .clamp-toggle{font-weight:600;font-size:1rem;font-family:'Roboto Light',sans-serif;color:rgba(var(--base-color), var(--base-alpha, 1));text-decoration:underline;position:absolute;bottom:0;right:0;padding-left:.75rem;background:linear-gradient(to right, transparent 0, rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1)) .5rem)}.line-clamp-1 .clamp-toggle+*,.line-clamp-2 .clamp-toggle+*,.line-clamp-3 .clamp-toggle+*,.line-clamp-4 .clamp-toggle+*,.line-clamp-5 .clamp-toggle+*,.line-clamp-6 .clamp-toggle+*{margin-top:0}label button,label a,table .id a,table .actions a,a[href^="tel:"],a[href^="mailto:"],a.alert,address a,.block .block-title a,.actions-toolbar a,.box-actions a,.product-item-details dl a,.map.help,.map-show-info,.minimal-price-link,.prices-tier a,.block.related .action.select,.samples a,.downloads-all .label,.reviews-actions a,.search-suggestions a,:where(.table-totals, .table.totals) a,.cart.table-wrapper .action-gift,.checkout-onepage-success .column.main a,.paypal-review .discount .title,.paypal-review .paypal-review-title a,:where(.table-totals, .table.totals) a,.cart.table-wrapper .action-gift{color:rgba(var(--link-color), var(--link-alpha));text-decoration:none}label button:hover,label a:hover,table .id a:hover,table .actions a:hover,a[href^="tel:"]:hover,a[href^="mailto:"]:hover,a.alert:hover,address a:hover,.block .block-title a:hover,.actions-toolbar a:hover,.box-actions a:hover,.product-item-details dl a:hover,.map.help:hover,.map-show-info:hover,.minimal-price-link:hover,.prices-tier a:hover,.block.related .action.select:hover,.samples a:hover,.downloads-all .label:hover,.reviews-actions a:hover,.search-suggestions a:hover,:where(.table-totals, .table.totals) a:hover,.cart.table-wrapper .action-gift:hover,.checkout-onepage-success .column.main a:hover,.paypal-review .discount .title:hover,.paypal-review .paypal-review-title a:hover,:where(.table-totals, .table.totals) a:hover,.cart.table-wrapper .action-gift:hover{--link-alpha:1;text-decoration:underline}.prose :where(a:not(.product-item-link):not(.action)),.cms-no-route .main :where(a:not(.product-item-link):not(.action)),.cms-page-view .main :where(a:not(.product-item-link):not(.action)),.product-item-description :where(a:not(.product-item-link):not(.action)),[data-content-type="row"] :where(a:not(.product-item-link):not(.action)),.product.attribute :where(a:not(.product-item-link):not(.action)){color:rgba(var(--link-color), var(--link-alpha));text-decoration:none}.prose :where(a:not(.product-item-link):not(.action)):hover,.cms-no-route .main :where(a:not(.product-item-link):not(.action)):hover,.cms-page-view .main :where(a:not(.product-item-link):not(.action)):hover,.product-item-description :where(a:not(.product-item-link):not(.action)):hover,[data-content-type="row"] :where(a:not(.product-item-link):not(.action)):hover,.product.attribute :where(a:not(.product-item-link):not(.action)):hover{--link-alpha:1;text-decoration:underline}.prose :where(a div),.cms-no-route .main :where(a div),.cms-page-view .main :where(a div),.product-item-description :where(a div),[data-content-type="row"] :where(a div),.product.attribute :where(a div){color:rgba(var(--base-color), var(--base-alpha, 1))}.prose p,.prose table,.prose figure,.cms-no-route .main p,.cms-no-route .main table,.cms-no-route .main figure,.cms-page-view .main p,.cms-page-view .main table,.cms-page-view .main figure,.product-item-description p,.product-item-description table,.product-item-description figure,[data-content-type="row"] p,[data-content-type="row"] table,[data-content-type="row"] figure,.product.attribute p,.product.attribute table,.product.attribute figure,.cart-empty p,.checkout-onepage-success .column.main p,.cart-empty p{margin-bottom:.75rem}ul.disc,.prose :where(ul:not(.unstyled):not(.items)),.prose :where(ol:not(.unstyled):not(.product-items)),.cms-no-route .main :where(ul:not(.unstyled):not(.items)),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items)),.cms-page-view .main :where(ul:not(.unstyled):not(.items)),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items)),.product-item-description :where(ul:not(.unstyled):not(.items)),.product-item-description :where(ol:not(.unstyled):not(.product-items)),[data-content-type="row"] :where(ul:not(.unstyled):not(.items)),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items)),.product.attribute :where(ul:not(.unstyled):not(.items)),.product.attribute :where(ol:not(.unstyled):not(.product-items)){margin-top:.75rem;margin-bottom:.75rem}.prose :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.prose :where(ol:not(.unstyled):not(.product-items) li),.cms-no-route .main :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items) li),.cms-page-view .main :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items) li),.product-item-description :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.product-item-description :where(ol:not(.unstyled):not(.product-items) li),[data-content-type="row"] :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items) li),.product.attribute :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.product.attribute :where(ol:not(.unstyled):not(.product-items) li){margin-top:.25rem;margin-bottom:.25rem}.prose section,.cms-no-route .main section,.cms-page-view .main section,.product-item-description section,[data-content-type="row"] section,.product.attribute section{margin-bottom:1rem}ul.disc,.prose :where(ul:not(.unstyled):not(.items)),.prose :where(ol:not(.unstyled):not(.product-items)),.cms-no-route .main :where(ul:not(.unstyled):not(.items)),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items)),.cms-page-view .main :where(ul:not(.unstyled):not(.items)),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items)),.product-item-description :where(ul:not(.unstyled):not(.items)),.product-item-description :where(ol:not(.unstyled):not(.product-items)),[data-content-type="row"] :where(ul:not(.unstyled):not(.items)),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items)),.product.attribute :where(ul:not(.unstyled):not(.items)),.product.attribute :where(ol:not(.unstyled):not(.product-items)){padding-left:1.25rem}ul.disc,.prose :where(ul:not(.unstyled):not(.items)),.cms-no-route .main :where(ul:not(.unstyled):not(.items)),.cms-page-view .main :where(ul:not(.unstyled):not(.items)),.product-item-description :where(ul:not(.unstyled):not(.items)),[data-content-type="row"] :where(ul:not(.unstyled):not(.items)),.product.attribute :where(ul:not(.unstyled):not(.items)){list-style:disc}.prose :where(ol:not(.unstyled):not(.product-items)),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items)),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items)),.product-item-description :where(ol:not(.unstyled):not(.product-items)),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items)),.product.attribute :where(ol:not(.unstyled):not(.product-items)){list-style:auto}.prose ol.nested-counter,.cms-no-route .main ol.nested-counter,.cms-page-view .main ol.nested-counter,.product-item-description ol.nested-counter,[data-content-type="row"] ol.nested-counter,.product.attribute ol.nested-counter{counter-reset:item}.prose ol.nested-counter li,.cms-no-route .main ol.nested-counter li,.cms-page-view .main ol.nested-counter li,.product-item-description ol.nested-counter li,[data-content-type="row"] ol.nested-counter li,.product.attribute ol.nested-counter li{counter-increment:item}.prose ol.nested-counter ol>li::marker,.cms-no-route .main ol.nested-counter ol>li::marker,.cms-page-view .main ol.nested-counter ol>li::marker,.product-item-description ol.nested-counter ol>li::marker,[data-content-type="row"] ol.nested-counter ol>li::marker,.product.attribute ol.nested-counter ol>li::marker{content:counters(item, '.') ' '}.prose li::marker,.cms-no-route .main li::marker,.cms-page-view .main li::marker,.product-item-description li::marker,[data-content-type="row"] li::marker,.product.attribute li::marker{--muted-alpha:.4;color:rgba(var(--base-color), var(--muted-alpha, .6))}.prose blockquote,.cms-no-route .main blockquote,.cms-page-view .main blockquote,.product-item-description blockquote,[data-content-type="row"] blockquote,.product.attribute blockquote{margin:1.5rem 0;padding-left:1rem;border-left:4px solid rgba(var(--base-color), var(--divider-alpha, .1));font-style:italic;font-weight:500}.prose code,.cms-no-route .main code,.cms-page-view .main code,.product-item-description code,[data-content-type="row"] code,.product.attribute code{font-weight:600}.prose code::before,.prose code::after,.cms-no-route .main code::before,.cms-no-route .main code::after,.cms-page-view .main code::before,.cms-page-view .main code::after,.product-item-description code::before,.product-item-description code::after,[data-content-type="row"] code::before,[data-content-type="row"] code::after,.product.attribute code::before,.product.attribute code::after{content:"`"}.prose pre,.cms-no-route .main pre,.cms-page-view .main pre,.product-item-description pre,[data-content-type="row"] pre,.product.attribute pre{margin:1rem 0;padding:1rem;overflow-x:auto;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.prose pre code,.cms-no-route .main pre code,.cms-page-view .main pre code,.product-item-description pre code,[data-content-type="row"] pre code,.product.attribute pre code{font-weight:400}.prose pre code:before,.prose pre code:after,.cms-no-route .main pre code:before,.cms-no-route .main pre code:after,.cms-page-view .main pre code:before,.cms-page-view .main pre code:after,.product-item-description pre code:before,.product-item-description pre code:after,[data-content-type="row"] pre code:before,[data-content-type="row"] pre code:after,.product.attribute pre code:before,.product.attribute pre code:after{content:''}.prose hr,.cms-no-route .main hr,.cms-page-view .main hr,.product-item-description hr,[data-content-type="row"] hr,.product.attribute hr{margin:2rem 0}.prose figcaption,.cms-no-route .main figcaption,.cms-page-view .main figcaption,.product-item-description figcaption,[data-content-type="row"] figcaption,.product.attribute figcaption{margin-top:.5rem;color:rgba(var(--base-color), var(--muted-alpha, .6))}.prose .lead,.cms-no-route .main .lead,.cms-page-view .main .lead,.product-item-description .lead,[data-content-type="row"] .lead,.product.attribute .lead{font-size:1.25rem;line-height:1.75rem;color:rgba(var(--base-color), var(--muted-alpha, .6))}.prose [data-role="collapsible"]>[data-role=title],.prose [data-mage-init*='"collapsible":']>[data-role=title],.cms-no-route .main [data-role="collapsible"]>[data-role=title],.cms-no-route .main [data-mage-init*='"collapsible":']>[data-role=title],.cms-page-view .main [data-role="collapsible"]>[data-role=title],.cms-page-view .main [data-mage-init*='"collapsible":']>[data-role=title],.product-item-description [data-role="collapsible"]>[data-role=title],.product-item-description [data-mage-init*='"collapsible":']>[data-role=title],[data-content-type="row"] [data-role="collapsible"]>[data-role=title],[data-content-type="row"] [data-mage-init*='"collapsible":']>[data-role=title],.product.attribute [data-role="collapsible"]>[data-role=title],.product.attribute [data-mage-init*='"collapsible":']>[data-role=title]{margin:0}.prose [data-role="collapsible"]>[data-role=content][aria-hidden=false],.prose [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],.cms-no-route .main [data-role="collapsible"]>[data-role=content][aria-hidden=false],.cms-no-route .main [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],.cms-page-view .main [data-role="collapsible"]>[data-role=content][aria-hidden=false],.cms-page-view .main [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],.product-item-description [data-role="collapsible"]>[data-role=content][aria-hidden=false],.product-item-description [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],[data-content-type="row"] [data-role="collapsible"]>[data-role=content][aria-hidden=false],[data-content-type="row"] [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],.product.attribute [data-role="collapsible"]>[data-role=content][aria-hidden=false],.product.attribute [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false]{margin:.5rem 0}.prose [data-role="collapsible"]+div,.prose [data-mage-init*='"collapsible":']+div,.cms-no-route .main [data-role="collapsible"]+div,.cms-no-route .main [data-mage-init*='"collapsible":']+div,.cms-page-view .main [data-role="collapsible"]+div,.cms-page-view .main [data-mage-init*='"collapsible":']+div,.product-item-description [data-role="collapsible"]+div,.product-item-description [data-mage-init*='"collapsible":']+div,[data-content-type="row"] [data-role="collapsible"]+div,[data-content-type="row"] [data-mage-init*='"collapsible":']+div,.product.attribute [data-role="collapsible"]+div,.product.attribute [data-mage-init*='"collapsible":']+div{margin-top:.75rem}[data-content-type="tabs"] .tabs-navigation{margin-top:0 !important;margin-bottom:0 !important}[data-content-type="tabs"] .tabs-navigation{padding-left:0 !important}[data-content-type="tabs"] .tabs-navigation{list-style:none !important}.color-invert,.page-header .panel.wrapper{color:rgba(var(--base-color), var(--base-alpha, 1));--base-color:255,255,255;--base-alpha:.85;--headings-color:255,255,255;--headings-alpha:.9;--block-title-color:.9;--link-color:147,197,253;--link-alpha:.9;--muted-bg:31,41,55;--muted-bg-alpha:1;--ring-color:255,255,255;--ring-alpha:.7;--button-bg:var(--gray-50);--button-border-color:var(--gray-50);--button-primary-color:var(--gray-900);--button-primary-bg:var(--gray-50);--button-primary-border-color:var(--gray-50);--button-color:var(--gray-900);--input-color:255,255,255;--input-alpha:.85;--input-bg-alpha:.07000000000000001;--input-border-alpha:0}:root{--black:0,0,0;--white:255,255,255;--gray-50:249,250,251;--gray-100:243,244,246;--gray-200:229,231,235;--gray-300:209,213,219;--gray-400:156,163,175;--gray-500:107,114,128;--gray-600:75,85,99;--gray-700:55,65,81;--gray-800:31,41,55;--gray-900:17,24,39;--red:185,28,28;--red-muted:254,242,242;--green:21,128,61;--green-muted:240,253,244;--blue:29,78,216;--blue-muted:239,246,255;--yellow:251,191,36;--yellow-muted:255,251,235;--brand-color:0,0,0;--danger-color:var(--red);--info-color:var(--blue);--success-color:var(--green);--success-bg:var(--green-muted);--base-alpha:1;--base-color:17,24,39;--base-bg:255,255,255;--muted-bg:243,244,246;--z-layer-color:var(--base-color);--z-layer-bg:var(--base-bg);--z-overlay-bg:0,0,0;--ring-color:var(--brand-color);--link-alpha:.85;--link-color:var(--blue);--headings-alpha:1;--headings-color:var(--base-color);--block-title-color:var(--base-color);--input-alpha:1;--input-color:var(--base-color);--input-bg:var(--base-bg);--input-bg-alpha:1;--input-border-alpha:1;--input-border-color:77,77,77;--input-outline-color:var(--input-border-color);--input-outline-alpha:0;--checkbox-color:var(--brand-color);--button-color:255,255,255;--button-bg:var(--brand-color);--button-bg-alpha:1;--button-hover-bg-alpha:.9;--button-border-alpha:0;--button-border-color:var(--button-bg);--button-primary-color:255,255,255;--button-primary-bg:var(--brand-color);--button-primary-border-color:var(--button-bg);--button-secondary-color:var(--gray-600);--button-secondary-bg:var(--gray-200);--button-secondary-border-color:var(--button-secondary-bg);--transition-duration:200ms;--spinner-size:1.5rem;--spinner-border-width:2px;--spinner-border-color:var(--brand-color);--spinner-duration:.6s;--scrollbar-bg:var(--gray-100);--scrollbar-color:var(--gray-300)}@media (prefers-reduced-motion){:root{--transition-duration:20ms;--spinner-duration:5s}}fieldset,.fieldset{margin-bottom:2rem}fieldset:last-child,.fieldset:last-child{margin-bottom:0}fieldset.field,.fieldset.field{margin-bottom:0}fieldset:not(:has(*)),.fieldset:not(:has(*)){display:none}form:has(.fieldset + .loading-mask:last-child) .fieldset:nth-last-child(2){margin-bottom:0}form+form,form+.fieldset{margin-top:1.25rem}form .legend{font-size:1.25rem;line-height:1.75rem;width:100%;margin:0 0 1.25rem;padding:0 0 .125rem;border-bottom:1px solid rgba(var(--base-color), var(--divider-alpha, .1))}form .legend+br{display:none}form .label+br{display:none}form .actions-toolbar{margin-top:1.25rem;margin-bottom:1.25rem}form .actions-toolbar:empty{display:none}.fields{display:flex;gap:.5rem}.fields .field+.field{margin-top:0}:where(.field~div:not(.actions):not(.product-item-actions)),.nested>.field,button+.field,.field+button,:where(.field:not([style*="display: none"]))+.fieldset,.field+.field-recaptcha,.field~.field{margin-top:.75rem}.field .choice+.choice{margin-top:.125rem}.field .addon{display:flex;align-items:center;gap:.5rem}.field .range>.field:first-child .control{display:flex;gap:.5rem;align-items:center}.field .range>.field:first-child .control::after{content:'—'}.field .range .field+.field{margin-top:0}.field.required>.label,.field._required>.label{display:flex;gap:.25rem}.field.required>.label::after,.field._required>.label::after{content:'*';color:rgba(var(--danger-color), var(--danger-alpha, 1))}.field.choice,.field .admin__field-option{display:flex;gap:.375rem;align-items:flex-start;line-height:1.5rem;clear:left;position:relative}.field.choice>[type="radio"],.field .admin__field-option>[type="radio"],.field.choice>[type="checkbox"],.field .admin__field-option>[type="checkbox"]{margin-top:calc(1.5rem / 2 - 1rem / 2)}.field.choice .field-tooltip,.field .admin__field-option .field-tooltip{margin-top:calc(1.5rem / 2 - 1.125rem / 2)}.field.choice div.mage-error,.field .admin__field-option div.mage-error{right:0;padding-left:.5rem;margin-top:0;position:absolute;background:rgba(var(--base-bg), var(--base-bg-alpha, 1));z-index:11}.field .admin__field-option+.admin__field-option{margin-top:.375rem}.field .control{position:relative}.field .label+.control{margin-top:.125rem}.field .label+.control:has(.admin__field-option){margin-top:.375rem}.field ._with-tooltip input,.field ._with-tooltip select,.field ._with-tooltip textarea{width:calc(100% - 1.75rem)}.field ._with-tooltip .field-tooltip{position:absolute;right:.25rem;top:calc(1.5rem / 2 - .25rem / 2);z-index:11}.control .note{font-size:.875rem;line-height:1.25rem;display:block;margin-top:.25rem}.field-tooltip{display:inline-block;position:relative}.field-tooltip-action{color:rgba(var(--base-color), var(--muted-alpha, .6))}.field-tooltip-action,.field-tooltip-action::before{display:block;width:1.25rem;height:1.25rem}.field-tooltip-action::before{content:''}.ui-datepicker-trigger{position:absolute !important;right:.5rem;top:calc(50% - 1.5rem / 2);color:rgba(var(--base-color), var(--muted-alpha, .6))}.ui-datepicker-trigger::before{content:'';display:block;width:1.5rem;height:1.5rem}.control.captcha-image{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}html{color:rgba(var(--base-color), var(--base-alpha, 1));background:rgba(var(--base-bg), var(--base-bg-alpha, 1));font-family:'Roboto Light',sans-serif;font-size:1rem;line-height:1.5rem}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.heading{color:rgba(var(--headings-color), var(--headings-alpha, 1))}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong{font-weight:700}h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong,.heading strong{font-weight:600}h1,.h1{font-size:2.25rem;font-weight:bold;line-height:2.5rem;margin-bottom:2rem}*+h1,*+.h1{margin-top:2rem}h2,.h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem}*+h2,*+.h2{margin-top:2rem}h3,.h3{font-size:1.5rem;font-weight:600;line-height:2rem;margin-bottom:.5rem}*+h3,*+.h3{margin-top:1rem}h4,.h4{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:.25rem}h5,.h5{margin-bottom:.25rem}h6,.h6{margin-bottom:.25rem}dl dt{font-weight:500}dl dd+dt{margin-top:.25rem}.icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:0;gap:.25rem}svg.icon,.icon>svg{fill:currentColor;width:1.5rem;height:1.5rem}svg.icon.small,.icon.small>svg{width:1rem;height:1rem}svg.icon.big,.icon.big>svg{width:1.75rem;height:1.75rem}.icon.rounded{background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1));padding:.75rem}.icon.rounded.small{padding:.5rem}.icon.rounded{border-radius:.25rem}.icon.rounded-sm{border-radius:.125rem}.icon.rounded-lg{border-radius:.5rem}.icon.rounded-full{border-radius:9999px}.table-wrapper:not(.grouped){overflow-x:auto;position:relative}table{border-color:rgba(var(--base-color), var(--divider-alpha, .1));text-align:left;width:100%}table .id a,table .actions a{margin:0 .25rem .25rem 0}table .id a:last-child,table .actions a:last-child{margin:0}table tr{--divider-alpha:.07;border-bottom:1px solid rgba(var(--base-color), var(--divider-alpha, .1))}table th{font-weight:500}table td,table th{border-color:rgba(var(--base-color), var(--divider-alpha, .1));vertical-align:top;padding:.75rem .5rem}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table thead tr{--divider-alpha:.15}table thead th{color:rgba(var(--headings-color), var(--headings-alpha, 1))}table tbody:last-child tr:last-child{border-bottom:0}table tfoot tr{border:0}table tfoot th,table tfoot td{padding-top:.5rem;padding-bottom:.5rem}table tfoot .mark{text-align:right}table[border]{border-style:solid}table[border] tr{--divider-alpha:.07}table[border] td:first-child,table[border] th:first-child{padding-left:.5rem}table[border][style*="border-color"] tr,table[border][style*="border-color"] th,table[border][style*="border-color"] td{border-color:inherit}hr{margin:.75rem 0;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));border-right:0;border-left:0;border-bottom:0}p.required{color:rgba(var(--danger-color), var(--danger-alpha, 1))}.note{color:rgba(var(--base-color), var(--muted-alpha, .6))}.text-reset{font-size:1rem;line-height:1.5rem}.filter-invert{filter:invert(1)}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important}.font-serif{font-family:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif !important}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.font-thin{font-weight:100 !important}.font-extralight{font-weight:200 !important}.font-light{font-weight:300 !important}.font-normal{font-weight:400 !important}.font-medium{font-weight:500 !important}.font-semibold{font-weight:600 !important}.font-bold{font-weight:700 !important}.font-extrabold{font-weight:800 !important}.font-black{font-weight:900 !important}.text-xs{font-size:.75rem !important;line-height:1rem !important}.text-sm{font-size:.875rem !important;line-height:1.25rem !important}.text-base{font-size:1rem !important;line-height:1.5rem !important}.text-lg{font-size:1.125rem !important;line-height:1.75rem !important}.text-xl{font-size:1.25rem !important;line-height:1.75rem !important}.text-2xl{font-size:1.5rem !important;line-height:2rem !important}.text-3xl{font-size:1.875rem !important;line-height:2.25rem !important}.text-4xl{font-size:2.25rem !important;line-height:2.5rem !important}.text-5xl{font-size:3rem !important;line-height:1 !important}.leading-tight{line-height:1.25 !important}.leading-snug{line-height:1.375 !important}.leading-normal{line-height:1.5 !important}.leading-relaxed{line-height:1.625 !important}.leading-loose{line-height:2 !important}.line-clamp-2{--line-clamp:2}.line-clamp-3{--line-clamp:3}.line-clamp-4{--line-clamp:4}.line-clamp-5{--line-clamp:5}.line-clamp-6{--line-clamp:6}.text-left{text-align:left}.text-right{text-align:right}.text-center,.a-center{text-align:center}.nowrap{white-space:nowrap}.underline{text-decoration:underline}.select-none{user-select:none}.rounded{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.relative{position:relative}.absolute{position:absolute}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.gap-1{gap:.25rem}.gap,.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.no-display,.abs-no-display{display:none}.hide{display:none !important}.show{display:revert !important}.flex{display:flex !important}.inline-flex{display:inline-flex !important}.flex-col{flex-direction:column}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.mx-auto{margin-left:auto;margin-right:auto}.max-w-xs{max-width:480px}.max-w-sm{max-width:640px}.max-w-md{max-width:768px}.max-w-lg{max-width:1024px}.max-w-xl{max-width:1280px}.max-w-xxl{max-width:1536px}.max-w-40{max-width:10rem}.max-w-80{max-width:20rem}.grid{display:grid !important}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media (min-width: 480px){.xs\:hide,.xs-hide{display:none !important}.xs\:show,.xs-show{display:revert !important}.xs\:flex,.xs-flex{display:flex !important}.xs\:grid{display:grid !important}}@media (min-width: 640px){.sm\:hide,.sm-hide{display:none !important}.sm\:show,.sm-show{display:revert !important}.sm\:flex,.sm-flex{display:flex !important}.sm\:grid{display:grid !important}}@media (min-width: 768px){.md\:hide,.md-hide{display:none !important}.md\:show,.md-show{display:revert !important}.md\:flex,.md-flex{display:flex !important}.md\:a-right,.md-a-right{text-align:right}.md\:grid{display:grid !important}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 1024px){.lg\:hide,.lg-hide{display:none !important}.lg\:show,.lg-show{display:revert !important}.lg\:flex,.lg-flex{display:flex !important}.lg\:grid{display:grid !important}}@media (min-width: 1280px){.xl\:hide,.xl-hide{display:none !important}.xl\:show,.xl-show{display:revert !important}.xl\:flex,.xl-flex{display:flex !important}.xl\:grid{display:grid !important}}@media (min-width: 1536px){.xxl\:hide,.xxl-hide{display:none !important}.xxl\:show,.xxl-show{display:revert !important}.xxl\:flex,.xxl-flex{display:flex !important}.xxl\:grid{display:grid !important}}@media (max-width: 767.98px){.md-down\:justify-center{justify-content:center}.md-down\:a-center,.md-down-a-center{text-align:center}}[data-mage-init*='"collapsible":']:not([data-mage-init*='"active":true'])>[data-role=content]{display:block !important;height:0;opacity:0;overflow:hidden;visibility:hidden;position:absolute}.block-collapsible-nav{font-size:1rem;line-height:1.5rem}@media (max-width: 767.98px){.sidebar .block-collapsible-nav{background:rgba(var(--base-bg), var(--base-bg-alpha, 1));position:absolute;margin:0 !important;top:0;width:100%}}@media (min-width: 768px){.block-collapsible-nav>.title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}}.block-collapsible-nav .content ul{list-style:none;padding:0;margin:0}.block-collapsible-nav .content .item>a,.block-collapsible-nav .content .item>strong{display:block;padding:.25rem 0;color:inherit}.block-collapsible-nav .content .delimiter{display:block;border-top:1px solid rgba(var(--base-color), var(--divider-alpha, .1));margin-top:.75rem;margin-bottom:.75rem}@media (max-width: 767.98px){.block-collapsible-nav .content{display:none}.block-collapsible-nav .content::after{content:'';display:block;width:100%;height:10px;margin-top:-10px;box-shadow:0 10px 10px rgba(var(--base-bg), var(--base-bg-alpha, 1))}.block-collapsible-nav .content.active{display:block}}@media (min-width: 768px){.block-collapsible-nav .content{padding:.75rem 0;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.block-collapsible-nav .content .item>a,.block-collapsible-nav .content .item>strong{padding:.375rem .75rem;border-left:3px solid transparent}.block-collapsible-nav .content .current>a,.block-collapsible-nav .content .current>strong{border-color:rgba(var(--brand-color), var(--brand-alpha, 1))}.block-collapsible-nav .content .delimiter{margin-left:.75rem;margin-right:.75rem}}.dropdown.options{position:relative}.modal-slide,.modal-popup,.modal-custom{visibility:hidden;pointer-events:none}:root{--container-margin:0 auto;--container-max-width:1260px;--container-padding:.625rem .5rem}@media (min-width: 1280px){:root{--container-max-width:85%}}@media (min-width: 1536px){:root{--container-max-width:1280px}}.container,.top-container,.breadcrumbs ul,.page-main,.footer.content,.message.global .content,.header.panel,.header.content,.breeze.breeze-theme #maincontent>.page.messages .messages,.page-wrapper>.navigation-wrapper .navigation,.page-header>.navigation-wrapper .navigation,.page-layout-cms-full-width main .page-title-wrapper .page-title,[data-content-type="row"] [data-element="inner"],.page-wrapper>.navigation-wrapper .navigation,.page-header>.navigation-wrapper .navigation{width:100%;max-width:var(--container-max-width);margin:var(--container-margin);padding:var(--container-padding)}.scroller{width:100%;overflow:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.scroller::-webkit-scrollbar{display:none}.loading-mask,.load.indicator{display:none}.switcher{display:inline-block}.tooltip.wrapper{position:relative}.tooltip.wrapper .tooltip.content{top:100%}@media (min-width: 480px){.tooltip.wrapper .tooltip.content{right:auto;left:0}}.towishlist,.tocompare,.action.split,.action.print,.action.mailto{display:inline-flex;align-items:center}.towishlist::before,.tocompare::before,.action.split::before,.action.print::before,.action.mailto::before{flex-shrink:0;content:'';width:2rem;height:2rem}:where(.page-main, .page-bottom) .block~div{margin-top:2.25rem}.sidebar-main .block:last-child{margin-bottom:2.25rem}.block .block-title a{font-size:1rem;line-height:1.5rem;font-weight:400}.block .block-title .counter{font-size:.875rem;line-height:1.25rem;white-space:nowrap}.block .subtitle{display:none}.block .box{margin-bottom:.75rem}@media (min-width: 768px),print{.block .box{width:50%;float:left;max-width:400px}.block .box:last-child{margin:0}.block .box:nth-child(2n+1){clear:left}}.block .box-title{display:block;margin-bottom:.5rem}.sidebar .block .box{width:auto}.block-actions{margin-bottom:.5rem}.actions-toolbar,.box-actions,.cart-container .cart.actions,.cart-container .cart.actions{clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem}.actions-toolbar>.actions,.actions-toolbar>div.primary,.actions-toolbar>div.secondary{display:contents}.page-title-wrapper .actions-toolbar{margin:.75rem 0}.actions-toolbar .action.back{display:none}.block-compare .action.delete,.filter .action.remove,.sidebar .action.delete,.sidebar .action.remove{display:inline-flex;align-items:center;margin-left:auto}.block-compare .action.delete::before,.filter .action.remove::before,.sidebar .action.delete::before,.sidebar .action.remove::before{content:'';width:1.25rem;height:1.25rem}.breadcrumbs{color:rgba(var(--base-color), var(--muted-alpha, .6));font-size:.85rem;min-height:4rem}.breadcrumbs ul{padding-top:1.25rem;padding-bottom:1.25rem}.breadcrumbs strong{font-weight:400}.breadcrumbs .home{position:relative}.breadcrumbs .home::before{position:absolute;content:'';width:1rem;height:1rem}.breadcrumbs .home a{position:relative;z-index:2;text-indent:-9999px;width:1rem;height:1rem}.category-image{margin:0 0 .5rem}.category-image+.category-description{margin-top:0}.category-description{line-height:1.75rem;font-size:1.125rem;color:#4b5563;margin:-0.5rem 0 1rem}.category-description [data-content-type="row"] [data-element="inner"]{max-width:none;padding:0;margin:0}.table-comparison{width:auto}.table-comparison th.label{width:10rem}.table-comparison td.product{width:15rem}.table-comparison .product-item-photo{display:inline-block}.table-comparison .product-item-name{display:block}.table-comparison .price-box{margin:.5rem 0}:root{--sidebar-width:180px;--sidebar-gap:1rem}@media (min-width: 1024px){:root{--sidebar-width:220px;--sidebar-gap:2rem}}.column.main{min-height:clamp(100px, 25vh, 300px)}.page-title-wrapper~.columns{margin-top:1rem}.page-main>.columns{position:relative;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-template-areas:"main" "sidebar" "additional";gap:var(--sidebar-gap);row-gap:0}@media (min-width: 768px){.page-layout-3columns .page-main>.columns,.page-layout-2columns-left .page-main>.columns{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"sidebar main" "additional main"}.page-layout-2columns-right .page-main>.columns{grid-template-columns:1fr var(--sidebar-width);grid-template-areas:"main sidebar" "main additional"}}@media (min-width: 1024px){.page-layout-3columns .page-main>.columns{grid-template-columns:var(--sidebar-width) 1fr var(--sidebar-width);grid-template-areas:"sidebar main additional"}}.page-main>.columns>.main{grid-area:main;min-width:0}.page-main>.columns>.sidebar-main{grid-area:sidebar}.page-main>.columns>.sidebar-additional{grid-area:additional}.footer-top{padding:8rem 0 6rem}.footer-middle{padding:8rem 0 2rem}.page-footer{margin-top:auto}.page-footer .switcher{margin-bottom:.5rem}.page-footer .pagebuilder-column-group+.pagebuilder-column-group{margin-top:2.5rem}.page-footer .block .title,.page-footer .block .block-title{border:0;padding:0;font-size:1rem}.page-footer .block.newsletter{margin:0 0 1rem;--input-border-color:229,231,235;--input-bg:229,231,235}.page-footer .block.newsletter .form{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:420px;margin:0 auto;text-align:left}.page-footer .block.newsletter .form>:not(.newsletter):not(.actions){order:10}.page-footer .block.newsletter .control>label::before{content:'';z-index:1;position:absolute;pointer-events:none;color:#6b7280;left:.5rem;top:.625rem;width:1.5rem;height:1.5rem}.page-footer .block.newsletter .control>label input{padding-left:2.15rem}.page-footer .block.newsletter .control input{min-width:250px}.footer.content{padding-top:2rem;text-align:center}.footer.links{display:flex;flex-wrap:wrap;column-gap:.5rem;justify-content:center}.footer.links a:hover{text-decoration:underline}.copyright{color:rgba(var(--base-color), var(--muted-alpha, .6))}.message.global{color:#222;background:rgb(var(--yellow));margin:0;border-radius:0}.message.global .content{padding:.5rem}.message.global .actions{margin-top:.75rem}.message.global.cookie{position:fixed;z-index:40;bottom:1rem;left:1rem;right:1rem;border-radius:1rem;box-shadow:0 10px 25px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.04)}.message.global.noscript{text-align:center}:root{--header-panel-slideout:true}.header.panel,.header.links,.header.content{display:flex;gap:1rem}.header.links a .counter{font-size:.875rem;line-height:1.25rem;opacity:.6;white-space:nowrap}.header.links a .counter::before{content:'('}.header.links a .counter::after{content:')'}.header.panel{justify-content:flex-end;align-items:flex-start}.header.panel .switcher{flex-shrink:0}@media (max-width: 479.98px){.header.panel{flex-wrap:wrap;justify-content:center}.header.panel .header-panel-info{width:100%;margin:0;justify-content:center}.header.panel>.switcher{max-width:50%}}.header.content{padding-top:1.25rem;padding-bottom:1.25rem;position:relative;align-items:center}.page-header{position:relative;background:#fff;border:2px solid #eff3f6;border-width:0 0 2px}.page-header .panel.wrapper{background:#000d3a}.page-header .logo img:not([width]){width:100%;min-width:80px;max-width:170px}.page-header .logo+*,.page-header .logo+.navigation-wrapper+*,.page-header .logo+.navigation-wrapper+script+*{margin-left:auto}.page-header .block .block-title{font-size:1rem;margin:0}.header-panel-info{font-weight:500;font-size:.9rem;letter-spacing:-0.02rem;margin:0 auto 0 0;display:flex;flex-wrap:wrap;flex-grow:1;align-items:center;column-gap:.75rem}.header-panel-info .heading,.header-panel-info .switcher-label{display:none}.header-panel-info .icon{width:1.25rem;height:1.25rem}.header-panel-info a{color:currentColor;display:flex;align-items:center;gap:.25rem}.header-panel-info a:hover{text-decoration:underline}@media (max-width: 767.98px){.page-header .panel.wrapper{display:none}}@media (min-width: 768px){.navigation-wrapper .mobile-header-panel{display:none}}@media (max-width: 767.98px){.header.content>.switcher>.actions>.action span{display:none}}.switcher .account-dropdown>.action::before,.switcher .wishlist-dropdown>.action::before{flex-shrink:0}.switcher .account-dropdown>.action::before{content:'';display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.121 17.804A13.937 13.937 0 0112 16c2.5 0 4.847.655 6.879 1.804M15 10a3 3 0 11-6 0 3 3 0 016 0zm6 2a9 9 0 11-18 0 9 9 0 0118 0z" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem}.switcher .wishlist-dropdown>.action::before{content:'';display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem}@media (max-width: 767.98px){.block.filter .filter-content{position:fixed;visibility:hidden}}@media (min-width: 768px){.column.main .block.filter .filter-options-content{display:none;position:absolute;pointer-events:none;right:0}.column.main .block.filter .filter-options-content .item{display:block;padding:.25rem .5rem;border-radius:.25rem}}.block.filter .filter-current li{display:flex;align-items:center;column-gap:.25rem}.block.filter .filter-current li span{white-space:nowrap}.block.filter .filter-current li span.filter-value{text-overflow:ellipsis;overflow:hidden}.block.filter .filter-current li .filter-label::after{content:':'}.block.filter .filter-current li .action.remove{opacity:.3}.block.filter .filter-value{opacity:.6}.block.filter .filter-actions{margin:.375rem 0 .75rem;opacity:.6;text-align:right;font-size:.875rem;line-height:1.25rem}.block.filter .filter-title::after{transform:none;display:none}.block.filter .filter-title label{display:flex;align-items:center;gap:.25rem}.block.filter .filter-content-close{display:none}.block.filter .filter-current~.filter-options{margin-top:.75rem}.block.filter .filter-subtitle{display:none}.block.filter .filter-options-item{margin-bottom:.25rem}.block.filter .filter-options-item:last-child{margin-bottom:0;border:0}.block.filter .filter-options-title{font-weight:500;padding:.25rem 0}.block.filter .filter-options-title :first-child{margin-right:auto}.block.filter .filter-options-title::after{opacity:.3}.block.filter .filter-options-content{color:#374151}.block.filter .filter-options-content>:first-child{margin:.5rem 0 .75rem}.block.filter dt{padding:.25rem 0}.block.filter .content .count,.block.filter .filter-options .count{font-size:.875rem;line-height:1.25rem;display:inline-flex;white-space:nowrap;font-weight:300;color:rgba(var(--base-color), var(--muted-alpha, .6));margin-left:.25rem}.block.filter .content .count::before,.block.filter .filter-options .count::before{content:'('}.block.filter .content .count::after,.block.filter .filter-options .count::after{content:')'}.block.filter .initially-active.active .filter-options-title::after{opacity:0}@media (min-width: 768px){.column.main .block.filter{margin-bottom:1rem}.column.main .block.filter .filter-title{display:none}.column.main .block.filter .filter-current{display:inline-flex;align-items:flex-start;gap:.75rem;margin-right:.5rem}.column.main .block.filter .filter-current-subtitle{padding:.25rem 0;flex-shrink:0}.column.main .block.filter .filter-current-subtitle::after{content:':'}.column.main .block.filter .filter-current .items{display:flex;flex-wrap:wrap;gap:.5rem}.column.main .block.filter .filter-current li{padding:.25rem .75rem;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1));border-radius:24rem}.column.main .block.filter .filter-current~.filter-options{margin-top:.25rem}.column.main .block.filter .filter-actions{display:inline-flex}.column.main .block.filter .filter-options{display:flex;flex-wrap:wrap;column-gap:.75rem}.column.main .block.filter .filter-options-item{margin:0;border:0;position:relative}.column.main .block.filter .filter-options a{display:block}.column.main .block.filter .filter-options .item>a{flex-grow:1}.column.main .block.filter .filter-options-title::after{opacity:0.3}.column.main .block.filter .filter-options-content{display:block !important;height:auto;width:13rem;right:auto;left:-9999px;margin-left:-6rem}.column.main .block.filter .filter-options-content[aria-hidden=false]{left:50%}.column.main .block.filter .filter-options-content>:first-child{margin:0}}@media (max-width: 767.98px){.block.filter .filter-title{border:0;padding:.5rem .25rem .5rem 0;display:flex;align-items:center;gap:.25rem}.block.filter .filter-title::before{content:'';width:1.5rem;height:1.5rem;flex-shrink:0}.block.filter .filter-title[data-count]::after{font-size:.875rem;line-height:1.25rem;margin-left:.125rem;content:attr(data-count);display:flex;align-items:center;justify-content:center;min-width:1.25rem;min-height:1.25rem;background:rgba(var(--danger-color), var(--danger-alpha, 1));color:#fff;border-radius:1.25rem;padding:0 .25rem}.block.filter .filter-title[data-count="0"]::after{display:none}.page-layout-1column .block.filter .filter-title,.sidebar .block.filter .filter-title{position:absolute;z-index:10;top:0;margin:0;max-width:9rem;white-space:nowrap;overflow:hidden}.block.filter .filter-current-subtitle{display:block;padding:.25rem 0}.block.filter .filter-content .item{padding:.125rem 0}}@media (max-width: 767.98px){.page-with-filter.page-title-in-content .columns{padding-top:3.25rem}.page-with-filter.page-title-in-content .toolbar:not(.toolbar ~ .toolbar){position:absolute;top:0;width:100%;flex-wrap:nowrap;margin:0}}@media (max-width: 639.98px){.page-with-filter.page-title-in-content .toolbar-amount{display:none}}@media (max-width: 767.98px){.page-with-filter .toolbar .modes{margin-left:9rem}}@media (max-width: 639.98px){.page-with-filter .toolbar .sorter>label{display:none}}@media (max-width: 479.98px){.page-with-filter .toolbar .sorter{width:calc(100% - 9rem)}.page-with-filter .toolbar .modes{display:none}}:root{--listing-grid-gap:1rem;--listing-grid-row-gap:1.5rem;--listing-grid-columns:2;--listing-grid-item-padding:0px;--listing-grid-item-margin:0px}@media (min-width: 640px){:root{--listing-grid-columns:3}}@media (min-width: 1024px){:root{--listing-grid-columns:4}}@media (min-width: 1280px){:root{--listing-grid-columns:4}}@media (hover: hover){:root{--swatches-over-image:true}}@media (min-width: 768px){.page-layout-1column{--listing-grid-columns:4}}@media (min-width: 1024px){.page-layout-1column{--listing-grid-columns:5}}@media (min-width: 1280px){.page-layout-1column{--listing-grid-columns:4}}@media (min-width: 1024px){.page-layout-3columns{--listing-grid-columns:4}}.product-image-container{display:flex;align-items:center;justify-content:center;max-width:100%;aspect-ratio:var(--image-container-aspect-ratio, none);width:var(--image-container-width, auto);overflow:hidden;border-radius:.25rem}.product-image-container .product-image-wrapper{padding:0 !important;width:100%}.product-image-photo,.product.media .main-image,.product.media .images img,.product.media .thumbnails img{border-radius:.25rem}.main-image-wrapper,.image-magnifier-lens,.image-magnifier-lens img,.image-magnifier-stage,.product.media .item,.product.media .thumbnails a::after{border-radius:.25rem}.product-item-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.actions-primary .stock{color:rgba(var(--base-color), var(--muted-alpha, .6));white-space:nowrap}.actions-secondary{display:flex;gap:.125rem}.actions-secondary .action{padding:0px;color:rgba(var(--base-color), var(--muted-alpha, .6));background:transparent;border-radius:.25rem}.actions-secondary .action::before{width:2rem;height:2rem}.actions-secondary .action:focus-visible{z-index:2}.actions-secondary .action .loading-mask{border-radius:.25rem}.product-items .product-item:has(.stock.unavailable)>div{filter:grayscale(1) opacity(0.85)}.product-items .product-item-name{font-weight:600}.product-items .product-item-photo{position:relative}.product-items .product-item-info{position:relative;display:flex;gap:.5rem}.product-items .product-item-details{flex:1 1;display:flex;flex-direction:column;width:100%}.product-items .product-item-details .product-item-name,.product-items .product-item-details .price-box,.product-items .product-item-details .product-reviews-summary{margin-bottom:.25rem}.sidebar .product-items .product-item-info .action.delete{position:absolute;right:.125rem;top:.125rem}.sidebar .products-list .product-items .product-item+.product-item{margin-top:.75rem}.sidebar .products-grid .product-items,.sidebar [data-appearance="carousel"] .product-items{--listing-grid-columns:2;--listing-grid-gap:.5rem;--listing-grid-row-gap:.5rem}.product-items.product-items-names .product-item{display:flex;align-items:center;gap:.5rem}.product-items.product-items-names .product-item+.product-item{margin-top:.125rem}.product-items.product-items-names strong{font-weight:normal}.product-items.product-items-names .choice .control{display:flex}.products-grid .product-items,[data-appearance="carousel"] .product-items{display:flex;flex-wrap:wrap;gap:var(--listing-grid-gap);row-gap:var(--listing-grid-row-gap)}.products-grid .product-items .product-item,[data-appearance="carousel"] .product-items .product-item{position:relative;margin:var(--listing-grid-item-margin);max-width:var(--listing-grid-item-max-width, 400px);width:calc((100% - var(--listing-grid-item-margin) * var(--listing-grid-columns) * 2 - var(--listing-grid-gap) * (var(--listing-grid-columns) - 1)) / var(--listing-grid-columns))}@media (hover: hover){.products-grid .product-items .product-item:hover,.products-grid .product-items .product-item:has(:focus-visible),[data-appearance="carousel"] .product-items .product-item:hover,[data-appearance="carousel"] .product-items .product-item:has(:focus-visible){z-index:10;overflow:visible;--listing-grid-item-margin:0px;--listing-grid-item-padding:0px}}.products-grid .product-items .product-item-info,[data-appearance="carousel"] .product-items .product-item-info{height:100%;width:100%;flex-direction:column;border-radius:.25rem;padding:var(--listing-grid-item-padding)}@media (hover: hover){.products-grid .product-items .product-item:hover .product-item-info,[data-appearance="carousel"] .product-items .product-item:hover .product-item-info{z-index:10}.products-grid .product-items .product-item:has(:focus-visible) .product-item-info,[data-appearance="carousel"] .product-items .product-item:has(:focus-visible) .product-item-info{z-index:10}}.products-grid .product-items .product-image-container,[data-appearance="carousel"] .product-items .product-image-container{width:100%}.products-grid .product-items .product-item-photo img,[data-appearance="carousel"] .product-items .product-item-photo img{width:100%}.products-grid .product-items .product-item-inner,[data-appearance="carousel"] .product-items .product-item-inner{padding-top:.25rem;display:flex;flex-direction:column;gap:.25rem}@media (max-width: 479.98px){.products-grid .product-items .product-reviews-summary:not(.no-rating) .action,[data-appearance="carousel"] .product-items .product-reviews-summary:not(.no-rating) .action{text-decoration:none}.products-grid .product-items .product-reviews-summary:not(.no-rating) .action span,[data-appearance="carousel"] .product-items .product-reviews-summary:not(.no-rating) .action span{display:none}}.products-grid .product-items .product-item-details:not(:has(.msrp-message)),[data-appearance="carousel"] .product-items .product-item-details:not(:has(.msrp-message)){flex-direction:row;flex-wrap:wrap}.products-grid .product-items .product-item-details:not(:has(.msrp-message))>*,[data-appearance="carousel"] .product-items .product-item-details:not(:has(.msrp-message))>*{width:100%;order:10}.products-grid .product-items .product-item-details:not(:has(.msrp-message)) .price-box,.products-grid .product-items .product-item-details:not(:has(.msrp-message)) .product-item-name,[data-appearance="carousel"] .product-items .product-item-details:not(:has(.msrp-message)) .price-box,[data-appearance="carousel"] .product-items .product-item-details:not(:has(.msrp-message)) .product-item-name{order:-1}.products-grid .product-items .product-item-details:not(:has(.msrp-message)) .product-item-name,[data-appearance="carousel"] .product-items .product-item-details:not(:has(.msrp-message)) .product-item-name{max-width:70%}.products-grid .product-items .product-item-details:not(:has(.msrp-message)) .price-box,[data-appearance="carousel"] .product-items .product-item-details:not(:has(.msrp-message)) .price-box{max-width:30%;text-align:right}.products-grid .product-items .product-item-details:not(:has(.msrp-message)) .price-box .price-box,[data-appearance="carousel"] .product-items .product-item-details:not(:has(.msrp-message)) .price-box .price-box{max-width:none}.products-list .product-items .product-item+.product-item{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.sidebar .products-list .product-items .product-item+.product-item{border:0;margin-top:.375rem;padding-top:.375rem}.products-list .product-items .product-item-info{gap:1.25rem}.sidebar .products-list .product-items .product-item-info{gap:.5rem}.products-list .product-items .product-item-info>:first-child{max-width:35%}.sidebar .products-list .product-items .product-item-info>:first-child{max-width:35%}.products-list .product-items .product-item-actions{margin:.25rem 0}.products-list .product-items .product-item-description{margin-top:.5rem}.dropdown .product-items .product-item-info{gap:.75rem}@media (hover: hover){:where(.products-grid, .widget-product-carousel) .product-item .product-item-details .actions-primary{position:absolute;pointer-events:none;z-index:5;opacity:0;transform:translateX(-50%) translateY(40%);top:33%;left:50%}:where(.products-grid, .widget-product-carousel) .product-item .product-item-details .actions-primary .tocart,:where(.products-grid, .widget-product-carousel) .product-item .product-item-details .actions-primary .stock{--button-bg-alpha:.95;--button-color:var(--z-layer-color);--button-bg:var(--z-layer-bg);--button-border-color:var(--z-layer-bg);box-shadow:0 1px 9px 0 rgba(0,0,0,0.05);font-weight:600;font-size:.9rem;letter-spacing:-0.02rem;text-transform:uppercase}:where(.products-grid, .widget-product-carousel) .product-item .product-item-details .actions-primary .tocart:hover{--button-bg-alpha:1}:where(.products-grid, .widget-product-carousel) .product-item .product-item-details .actions-primary .stock{outline:none;position:relative;display:inline-flex;justify-content:center;align-items:center;gap:.25rem;font-family:'Roboto Light',sans-serif;font-weight:600;padding:.5rem 1.25rem;color:rgba(var(--button-color), var(--button-alpha, 1));background:rgba(var(--button-bg), var(--button-bg-alpha));border:1px solid rgba(var(--button-border-color), var(--button-border-alpha));border-radius:.25rem;text-decoration:none !important;white-space:nowrap;--button-alpha:.7}:where(.products-grid, .widget-product-carousel) .product-item .product-item-details .actions-primary .stock:disabled,:where(.products-grid, .widget-product-carousel) .product-item .product-item-details .actions-primary .stock.disabled{opacity:.5;cursor:not-allowed}}@media (hover: hover){:where(.products-grid, .widget-product-carousel) .product-item:hover .product-item-details .actions-primary,:where(.products-grid, .widget-product-carousel) .product-item:has(:focus-visible) .product-item-details .actions-primary{opacity:1;pointer-events:all;transform:translateX(-50%)}}:where(.products-grid, .widget-product-carousel) .product-item .actions-secondary{position:absolute;z-index:5;top:calc(.25rem + var(--listing-grid-item-padding, 0px));flex-direction:column;right:calc(.25rem + var(--listing-grid-item-padding, 0px))}@media (hover: hover){:where(.products-grid, .widget-product-carousel) .product-item .actions-secondary{opacity:0}}:where(.products-grid, .widget-product-carousel) .product-item:hover .actions-secondary,:where(.products-grid, .widget-product-carousel) .product-item:has(:focus-visible) .actions-secondary{opacity:1}:where(.products-grid, .widget-product-carousel) .product-item .product-item-photo{overflow:hidden}:where(.products-grid, .widget-product-carousel) .product-item [class^="swatch-opt-"]{position:absolute;pointer-events:none;z-index:1;top:auto;bottom:0;left:0;right:0;padding:.75rem;background:rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1));--z-layer-bg-alpha:.85;margin:0 !important;transform:translateY(50%);opacity:0}@media (hover: hover){:where(.products-grid, .widget-product-carousel) .product-item:hover [class^="swatch-opt-"],:where(.products-grid, .widget-product-carousel) .product-item:has(:focus-visible) [class^="swatch-opt-"]{pointer-events:all;opacity:1;transform:none}}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 1.25rem}.toolbar.bottom{margin-top:1.25rem}.toolbar~.products{margin:1.25rem 0}.toolbar>.pager{display:contents}.toolbar label,.toolbar .limiter-text{white-space:nowrap}.toolbar select{max-width:130px}@media (min-width: 768px){.toolbar select{max-width:170px}}.toolbar label,.toolbar .modes-label,.toolbar .toolbar-amount,.toolbar .limiter-text{color:#6b7280}.toolbar .sorter,.toolbar .limiter{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto}.toolbar .sorter-action{color:rgba(var(--base-color), var(--muted-alpha, .6))}.toolbar .sorter-action::before{content:'';display:block;width:1.5rem;height:1.5rem}.toolbar .modes{display:flex;align-items:center}.toolbar .modes a{color:rgba(var(--base-color), var(--muted-alpha, .6))}.toolbar .mode-grid,.toolbar .mode-list{padding:.5rem}.toolbar .mode-grid::before,.toolbar .mode-list::before{content:'';display:block;width:1.5rem;height:1.5rem}@media (max-width: 639.98px){.toolbar .modes~.toolbar-amount{order:100;width:100%}}.toolbar .toolbar-amount+.pages{margin-left:auto}.products-grid+.pager{margin:1.25rem 0}.pages{display:flex;align-items:center}.pages .items{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pages .items a,.pages .items .page{display:flex;align-items:center;justify-content:center;color:inherit;padding:.25rem .5rem}.pages .items a:hover,.pages .items .page:hover{text-decoration:none}.pages .items .current .page{background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.pages .action.previous,.pages .action.next{display:flex;align-items:center;color:rgba(var(--base-color), var(--muted-alpha, .6))}.pages .action.previous::before,.pages .action.next::before{content:'';display:block;width:1.5rem;height:1.5rem}.minicart-wrapper .action.showcart::before{content:'';display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M16 11V7a4 4 0 00-8 0v4M5 9h14l1 12H4L5 9z" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem}.minicart-wrapper{position:relative}.minicart-wrapper .action.showcart{position:relative}.minicart-wrapper .action.showcart::before{content:'';flex-shrink:0;display:block;width:1.5rem;height:1.5rem}.minicart-wrapper .action.showcart .counter.qty.empty{opacity:0}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:5px;right:0;height:12px;width:12px;border-radius:999px;background:#eb2e96}.minicart-wrapper .action.showcart .counter.qty span{display:none}.minisearch .label::before,.minisearch .action.search::before{content:'';display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem}@media (min-width: 1280px){.block-search{position:relative}}.header .block-search .block-title{display:none}.header .block-search .label::before{display:none}@media (max-width: 1279.98px){.header .block-search .label::before{display:block}}.minisearch{display:flex;align-items:center;justify-content:flex-end;--input-border-color:243,244,246;--input-bg:243,244,246}.minisearch .control{padding:.5rem .25rem;background:rgba(var(--base-bg), var(--base-bg-alpha, 1));position:absolute;top:calc(100% + 2px);margin:0 !important;left:-9999px}@media (min-width: 1280px){.minisearch .control{background:transparent;position:static;display:block;padding:0}}.minisearch .control .input-text{padding-right:2.25rem;text-overflow:ellipsis;min-width:240px}.minisearch .control .nested{display:none;position:absolute;top:100%;font-size:.875rem;line-height:1.25rem}.minisearch .actions{display:none;position:absolute;top:calc(100% + 1.5rem);right:1rem}@media (min-width: 1280px){.minisearch .actions{display:flex;position:static}}.minisearch .action.search{margin-left:-2rem}@media (max-width: 1279.98px){.minisearch .action.search{display:none}}.breeze.breeze-theme #maincontent>.page.messages{position:fixed;z-index:810;top:1rem;left:0;right:0;pointer-events:none}.breeze.breeze-theme #maincontent>.page.messages .message{opacity:0}.message:where(.warning, .success, .notice, .error, .info){display:flex;align-items:flex-start;gap:.25rem;padding:.75rem 1rem;margin-bottom:.75rem;border:1px solid transparent;border-radius:.25rem;border-width:0;box-shadow:0 4px 7px 0 rgb(0 0 0 / 9%)}.message:where(.warning, .success, .notice, .error, .info)::before{flex-shrink:0;content:'';width:1.5rem;height:1.5rem}.message>div,.message>span{margin-right:auto}.message>div+.button-close,.message>span+.button-close{margin-left:0}.message>div,.message>span{margin-left:auto}div+.message,.control .message{margin-top:.5rem}.message a{text-decoration:underline !important}.old-price.map-old-price{text-decoration:none}.old-price.map-old-price .weee,.old-price.map-old-price .price-wrapper{text-decoration:line-through}.product-info-price .old-price.map-old-price{display:inline-block}.map-fallback-price{display:none}.map-show-info{margin-right:.25rem}@media (max-width: 767.98px){.navigation-wrapper{display:none;position:fixed;visibility:hidden}.nav-open .navigation-wrapper,.nav-before-open .navigation-wrapper{display:block}}:root{--navigation-media-mobile:(max-width: 767.98px)}.nav-toggle{flex-shrink:0;flex-grow:0;display:flex;align-items:center;margin-right:-0.5rem}.page-wrapper>.navigation-wrapper .navigation>ul,.page-header>.navigation-wrapper .navigation>ul{margin-left:-0.5rem}@media (min-width: 768px) and (max-width: 1023.98px){.header.content{flex-wrap:wrap}.header.content>.navigation-wrapper{order:9999;width:100%;margin-bottom:-0.5rem}.header.content>.navigation-wrapper .navigation>ul{margin-left:-0.5rem}}.navigation{--base-color:0,45,87;--z-layer-color:0,45,87;color:rgba(var(--base-color), var(--base-alpha, 1))}.navigation a.level-top{font-weight:600}@media (min-width: 768px){.navigation .active>a.level-top,.navigation .has-active>a.level-top{--divider-alpha:.05;background:rgba(var(--base-color), var(--divider-alpha, .1))}}.navigation li{position:relative}.navigation .parent>a{padding-right:1.5rem}@media (min-width: 768px){[data-action="toggle-nav"]{display:none}.navigation>ul{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:.5rem}}.nav-toggle::after{content:'';display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem;z-index:39;width:3rem;height:3rem}a[href*="&content=/bmlweb/ppwpsiw.html"]{display:none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.payment-icon[src*="paypalobjects.com"]{width:39px}}.box-tocart .fieldset .actions>div.paypal-logo:not(.braintree-paypal-logo){width:auto}.page-wrapper{display:flex;flex-direction:column;min-height:100vh;margin:0 auto}[data-content-type="tabs"] .tab-header{padding:1.25rem 0}[data-content-type="tabs"] .tabs-content>div{padding:.25rem 0}.page-layout-cms-full-width .page-main{max-width:none;margin:0;padding:0}body:not(.page-layout-cms-full-width) .main>[data-content-type="row"] [data-element="inner"],.modal-content [data-content-type="row"] [data-element="inner"]{padding:0;margin:0;max-width:none}@media (max-width: 767.98px){.pagebuilder-mobile-hidden{display:none}}@media (min-width: 768px){.pagebuilder-mobile-only{display:none}}.highlight{font-weight:500}@media (min-width: 1280px){.xl-bg-clamp [data-background-images]{background-size:clamp(0px, 1400px, 100%) !important}.xl-bg-center [data-background-images]{background-position:center !important}}[data-content-type="row"] [data-element="inner"]{padding-top:0;padding-bottom:0}[data-content-type="row"] [data-element="inner"].narrow{--container-max-width:768px}form,button,[data-content-type="buttons"]{line-height:1.5rem}[data-content-type="buttons"]{display:flex;flex-wrap:wrap;gap:1rem}[data-content-type="buttons"][data-appearance="stacked"]{flex-direction:column}[data-content-type="tabs"] .tabs-navigation{display:flex}[data-content-type="tabs"] .tab-header>a{color:inherit}[data-content-type="tabs"] .tab-header>a:hover{text-decoration:none}[data-content-type="banner"]>a,[data-content-type="slider"]>a,[data-content-type="slide"]>a{outline-offset:-4px}[data-content-type="banner"] a,[data-content-type="slider"] a{display:block}[data-content-type="banner"] a:hover,[data-content-type="slider"] a:hover{text-decoration:none !important}.v-middle .pagebuilder-banner-wrapper,.v-middle .pagebuilder-slide-wrapper{display:flex;align-items:center}.pagebuilder-overlay{padding:30px;position:relative}.pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center;text-align:center}.pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px;width:100%}[data-appearance='collage-centered'] .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance='collage-right'] .pagebuilder-overlay{margin-left:auto}.pagebuilder-poster-content{width:100%}.pagebuilder-banner-button{margin:20px 0 0 0}[data-enable-parallax="1"]{opacity:0;transition:opacity linear 50ms 100ms}[data-enable-parallax="1"].jarallax-ready{opacity:1}[data-enable-parallax="0"][data-video-src] .jarallax-container:not(:has(video[style*="translate3d"], iframe[style*="translate3d"])){opacity:0}.pagebuilder-slide-wrapper,[data-content-type="slider"] a{height:100%}.slick-dots{list-style:none;margin:0;width:100%;display:flex;padding:.625rem 0;justify-content:center;gap:0}.slick-dots button{display:block;background:transparent;border:0;padding:.25rem;border-radius:50%}.slick-dots button>span{text-indent:-9999px;display:block;border-radius:50%;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));background:#000;color:#94a3b8;width:1rem;height:1rem;box-shadow:0 0 0 1px #fff}.slick-dots .slick-active button>span{background:#fff;color:#000}.slick-arrow{position:absolute;z-index:11;top:50%;width:40px;height:40px;transform:translateY(-50%);--base-bg-alpha:.7;background-color:transparent;color:rgba(var(--base-color), var(--base-alpha, 1));border:1px solid rgba(5,30,30,0.05);display:none;gap:0;align-items:center;justify-content:center;font-size:0 !important;line-height:0 !important;padding:0;border-radius:50%}.slick-arrow .slick-initialized{display:flex}.slick-arrow::before{content:'';display:block;width:40px;height:40px}.slick-arrow.slick-disabled{opacity:0;pointer-events:none}.slick-prev{left:0}.slick-next{right:0}@media (max-width: 767.98px){[data-appearance="carousel"] .product-items .product-item-inner{margin-top:0}}.pagebuilder-column-group{display:flex}.gap-0>.pagebuilder-column-group,.gap-0>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-0>.pagebuilder-column-line{gap:0}.gap-1>.pagebuilder-column-group,.gap-1>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-1>.pagebuilder-column-line{gap:.25rem}.gap-2>.pagebuilder-column-group,.gap-2>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-2>.pagebuilder-column-line{gap:.5rem}.gap>.pagebuilder-column-group,.gap>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap>.pagebuilder-column-line{gap:.5rem}.gap-3>.pagebuilder-column-group,.gap-3>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-3>.pagebuilder-column-line{gap:.75rem}.gap-4>.pagebuilder-column-group,.gap-4>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-4>.pagebuilder-column-line{gap:1rem}.gap-5>.pagebuilder-column-group,.gap-5>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-5>.pagebuilder-column-line{gap:1.25rem}.gap-6>.pagebuilder-column-group,.gap-6>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-6>.pagebuilder-column-line{gap:1.5rem}.gap-7>.pagebuilder-column-group,.gap-7>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-7>.pagebuilder-column-line{gap:1.75rem}.gap-8>.pagebuilder-column-group,.gap-8>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-8>.pagebuilder-column-line{gap:2rem}@media (max-width: 767.98px){.pagebuilder-column-group,.pagebuilder-column-line{row-gap:1rem;flex-wrap:wrap}.pagebuilder-column{flex-basis:100%;max-width:100%}}.price-box{font-family:'Roboto Light',sans-serif}.product-item .price-box{color:#374151}.price-box p{margin:0}.price-label,.price-box .label,.msrp-message{color:rgba(var(--base-color), var(--muted-alpha, .6));font-size:1rem;line-height:1.5rem}.price-box a{line-height:1.5rem;font-size:1rem}.special-price{color:rgba(var(--danger-color), var(--danger-alpha, 1))}.old-price{color:#6b7280;text-decoration:line-through;display:inline-block}.weee[data-label],.minimal-price-link,.price-excluding-tax,.price-including-tax{display:block}.weee[data-label],.price-including-tax+.price-excluding-tax{font-size:.875rem;line-height:1.5rem}.weee[data-label]::before,.price-including-tax+.price-excluding-tax::before{content:attr(data-label) ': '}.prices-tier .weee[data-label],.prices-tier .price-excluding-tax,.prices-tier .price-including-tax{display:inline-block}.prices-tier .price-including-tax+.price-excluding-tax:before{content:'(' attr(data-label) ': '}.prices-tier .weee[data-label]:before{content:'+' attr(data-label) ': '}.prices-tier .weee[data-label]:last-child:after{content:')'}.product-info-wrapper{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-template-areas:"title" "media" "main";gap:3rem;margin-bottom:1rem}.product-info-wrapper .page-title-wrapper{grid-area:title;margin-bottom:0}@media (max-width: 767.98px){.product-info-wrapper .page-title-wrapper{--animation-order:0 !important}}@media (min-width: 768px){.product-info-wrapper .page-title-wrapper{margin-bottom:.125rem}}.product-info-wrapper .page-title-wrapper h1{margin:0}.product-info-wrapper .product-info-main{grid-area:main}@media (max-width: 767.98px){.product-info-wrapper .product-info-main{display:contents}}.product-info-wrapper .product.media{grid-area:media}@media (min-width: 768px){.product-info-wrapper{row-gap:0;grid-template-columns:1fr 1fr;grid-template-areas:"media main" "media main"}}.product-info-main{display:flex;flex-direction:column;gap:.5rem}.product-info-price{display:flex;flex-direction:column;gap:.5rem}.product-info-price .price-box{font-size:1.5rem;line-height:2rem}.prices-tier{margin:.5rem 0;max-width:400px}.prices-tier li+li{margin-top:.5rem}.product-info-stock-sku{display:flex;align-items:center;gap:.5rem}.product-info-stock-sku .stock{--stock-bg:var(--blue-muted);--stock-color:var(--blue);background:rgb(var(--stock-bg));color:rgb(var(--stock-color));padding:.125rem .5rem}.product-info-stock-sku .stock.available{--stock-bg:187,247,208;--stock-color:22,101,52}.product-info-stock-sku .stock.unavailable{--stock-bg:254,226,226;--stock-color:220,38,38}.product-info-stock-sku .sku{display:flex;align-items:center;gap:.25rem}.product-info-main .configurable-variation-qty{display:none}.product-info-wrapper .product-add-form{margin:.5rem 0}.product-info-wrapper .product-add-form form>div+div{margin-top:.5rem}.product-info-wrapper .product-add-form .product-options-wrapper{margin:0 0 .5rem;padding:1.25rem 0 .5rem;border:2px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));border-width:2px 0 0}.product-info-wrapper .product-add-form .product-options-wrapper .label{font-weight:500}.product-info-wrapper .product-add-form .product-options-wrapper .label~.control{margin-top:.625rem}.product-info-wrapper .product-add-form .product-options-wrapper .field{margin-top:0;margin-bottom:.875rem}.product-info-wrapper .product-add-form .product-options-wrapper .field:last-child{margin-bottom:0}.product-info-wrapper .product-add-form .product-options-wrapper .field .field{margin-bottom:.25rem}.product-info-wrapper .product-add-form .product-options-wrapper .field .field:last-child{margin-bottom:0}.product-info-wrapper .product-add-form .product-options-wrapper .swatch-opt+.field{margin-top:.875rem}.product-info-wrapper .product-add-form .product-options-bottom{margin:1.25rem 0 0}.box-tocart{padding:1.25rem 0;border:2px solid rgba(var(--muted-bg), var(--muted-bg-alpha, 1));border-width:2px 0}.box-tocart .fieldset{display:flex;align-items:flex-start;gap:.5rem}.box-tocart .fieldset .field.qty{margin:0;flex-shrink:0;display:flex;align-items:center;gap:.5rem}.box-tocart .fieldset .field.qty .control{margin:0}.box-tocart .fieldset .actions{display:flex;flex-wrap:wrap;flex-grow:1;align-items:center;gap:.5rem}.box-tocart .fieldset .actions>div{width:100%;max-width:400px;z-index:10}.field.qty>.control,.input-text.qty{max-width:4rem}.product-addto-links,.product-social-links{display:flex;align-items:center;flex-wrap:wrap;column-gap:.75rem;row-gap:.5rem;margin:.5rem 0}.product-addto-links button,.product-social-links button{gap:0;padding:0;background:transparent}.product-addto-links a.action,.product-social-links a.action,.product-addto-links button.action,.product-social-links button.action{color:rgba(var(--base-color), var(--muted-alpha, .6));border-radius:.25rem}.product-addto-links a.action:hover,.product-social-links a.action:hover,.product-addto-links button.action:hover,.product-social-links button.action:hover{text-decoration:underline}.product-social-links .product-addto-links{margin:0}.product.info.detailed{clear:both}@media (min-width: 768px){.product.info.detailed{margin:1rem 0}}@media (min-width: 768px){.product.info #reviews::after{content:'';display:table;clear:both}.product.info .review-add+.review-list,.product.info #product-review-container{float:right;width:55%}.product.info .review-add{float:left;width:42%}}.block.related .product-item:first-child{display:block !important}.field.downloads .price-container:before{content:' + ';display:inline}.downloads-all [type="checkbox"]{display:none}.downloads-all .label{cursor:pointer}@media (min-width: 768px){.bundle-options-container{margin:1rem 0}}.bundle-options-container .product-options-wrapper{border:0;padding:0}.bundle-options-container .product-add-form{display:none}@media (min-width: 768px){.page-bottom .widget-recent{--listing-grid-columns:4}}@media (min-width: 1024px){.page-bottom .widget-recent{--listing-grid-columns:5}}@media (min-width: 1280px){.page-bottom .widget-recent{--listing-grid-columns:4}}.product-reviews-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;text-align:left}.rating-result{position:relative;width:6.25rem;height:1.5rem}.rating-result::before{opacity:.2}.rating-result>span{position:relative;display:block}.rating-result::before,.rating-result>span::before{position:absolute;content:'';width:100%;height:1.5rem}.reviews-actions{display:flex;align-items:center;gap:.5rem}.reviews-actions a{font-size:.875rem;line-height:1.25rem;color:#111827}.review-add .review-legend{display:none}.review-field-ratings{margin:0}.review-field-ratings legend{display:none !important}.review-field-rating>.label{min-width:80px}.review-control-vote{color:rgba(var(--base-color), var(--divider-alpha, .1));height:1.5rem;width:7.5rem}.review-control-vote::before{content:'';position:absolute;inset:0}.review-control-vote label{position:absolute;opacity:0}.review-list .limiter,.review-list .toolbar:first-child{display:none}.review-list .review-items{display:flex;flex-direction:column;gap:2rem}.review-list .review-item{display:flex;flex-direction:column;gap:.5rem}.review-list .review-title{font-weight:500}.review-list .review-ratings{order:-1}.review-list .review-content{margin:0 0 .25rem}.review-list .review-details{display:flex;align-items:baseline;gap:.25rem;opacity:.6}.review-list .review-date{font-size:.875rem;line-height:1.25rem}.search-suggestions{display:flex;gap:1rem;margin-bottom:1rem}@media (max-width: 639.98px){.search-suggestions{flex-direction:column}}.search-suggestions .block{min-width:180px}.search-suggestions .block+.block{margin:0}.search-terms{display:flex;flex-wrap:wrap;gap:1rem}.search.found{margin-bottom:.25rem}.search.summary{margin-bottom:.5rem}[class*="swatch-opt"]:has(.swatch-attribute:not(.breeze-placeholder)) .swatch-attribute.breeze-placeholder{display:none}.swatch-attribute{margin-bottom:.875rem;min-height:4.5rem}.swatch-attribute:last-child{margin:0}.product-item .swatch-attribute{margin-bottom:.375rem;min-height:1.875rem}.product-item .swatch-attribute:last-child{margin:0}.swatch-attribute-label{font-weight:500;margin-right:.25rem}.swatch-attribute-label~.swatch-attribute-options{margin-top:.625rem}.swatch-attribute-options{display:flex;flex-wrap:wrap;gap:.375rem}.product-item .swatch-attribute-options{gap:.25rem}:where(.products-grid, .widget-product-carousel) .swatch-attribute-options{justify-content:center}.swatch-option{font-size:.75rem;color:rgba(var(--base-color), var(--muted-alpha, .6));background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1));display:flex;align-items:center;justify-content:center;cursor:pointer;min-width:1.75rem;height:1.75rem;padding:0 .25rem;position:relative;margin:4px;border-radius:999px}.swatch-option-link-layered{border-radius:999px}.swatch-option::before{content:'';position:absolute;box-shadow:0 0 0 1px inset rgba(var(--base-color), var(--divider-alpha, .1));border-radius:999px;top:-4px;bottom:-4px;left:-4px;right:-4px}.product-item .swatch-option{font-size:.625rem;font-weight:400;min-width:1.5rem;height:1.5rem;margin:3px}.product-item .swatch-option::before{top:-3px;bottom:-3px;left:-3px;right:-3px}input.swatch-input{position:absolute;visibility:hidden;top:-9999px;left:-9999px}.actions-primary input.swatch-input{display:none}.product-item [class^="swatch-opt-"]{margin:.375rem 0 .5rem}@media (max-width: 1023.98px){.product-item [class^="swatch-opt-"]{display:none}}.form.form-orders-search .action.primary,.form.search.advanced .action.primary,.form.password.forget .action.primary,.form.password.reset .action.primary,.form.send.confirmation .action.primary,.form-create-account .action.primary{width:100%}.login-container{max-width:none}.login-container .block>.block-title{padding:.75rem 0;margin:0 0 .75rem}.column.main .form.contact .action.primary{width:100%}:where(body:not(.narrow-page-reset)) .checkout-success .actions-toolbar,.form.form-orders-search .actions-toolbar,.form-create-account .actions-toolbar{justify-content:center}.catalogsearch-advanced-index .page.messages,.customer-account-forgotpassword .page.messages,.customer-account-create .page.messages{max-width:550px;margin:0 auto}:where(body:not(.narrow-page-reset)) .checkout-success,:where(body:not(.narrow-page-reset)) .checkout-success+#registration{text-align:center}.checkout-cart-index .column.main .block .title{padding:1rem;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.checkout-cart-index .column.main .block:not(.crosssell) .content{padding:1rem}.checkout-cart-index .column.main .block .products-grid{margin-top:max(2 * var(--listing-grid-item-margin), -2 * var(--listing-grid-item-margin))}:where(.table-totals, .table.totals) a{display:inline-block}:where(.table-totals, .table.totals) button{padding:0 .375rem;border:0}:where(.table-totals, .table.totals) .amount{text-align:right}:where(.table-totals, .table.totals) [class^="totals-tax"],:where(.table-totals, .table.totals) .totals:not(.grand){color:rgba(var(--base-color), var(--muted-alpha, .6));border:0}:where(.table-totals, .table.totals) [class^="totals-tax"] th,:where(.table-totals, .table.totals) .totals:not(.grand) th,:where(.table-totals, .table.totals) [class^="totals-tax"] td,:where(.table-totals, .table.totals) .totals:not(.grand) td{font-weight:400;padding-top:.25rem;padding-bottom:.25rem}:where(.table-totals, .table.totals) .totals-tax-details{display:none}:where(.table-totals, .table.totals) .totals-tax-details.shown{display:table-row}:where(.table-totals, .table.totals) .totals-tax-summary .amount .price{display:inline-flex}:where(.table-totals, .table.totals) .totals-tax-summary .amount .price::before{content:'';display:block;width:1.5rem;height:1.5rem}:where(.table-totals, .table.totals) .grand.totals{font-size:1.25rem;line-height:1.75rem}.cart-container{display:flex;flex-direction:column;margin-bottom:1rem;row-gap:2rem}@media (max-width: 767.98px){.cart-container{row-gap:1rem}}@media (min-width: 768px){.cart-container{--sidebar-width:220px;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.checkout-cart-index .cart-container>*{width:calc(100% - var(--sidebar-width));padding-right:2%}}@media (min-width: 1024px){.cart-container{--sidebar-width:420px}}.cart-container .form-cart{order:-2}@media (max-width: 767.98px){.cart-container #gift-options-cart{order:-1}}.cart-container .gift-wrapping .gift-options-content{margin:.5rem 0 .75rem}.cart-container .gift-wrapping .gift-printed-card{margin-top:.25rem}.cart-container .gift-summary .price-box,.cart-container .gift-options .price-box{margin-left:1.25rem}.cart-container .cart.actions{padding-top:.75rem;justify-content:flex-end;border-top:1px solid rgba(var(--base-color), var(--divider-alpha, .1))}.cart-container .cart.actions .continue{display:none}.cart-container .cart-summary{padding:0;display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.cart-container .cart-summary{position:sticky;top:1rem;width:var(--sidebar-width)}}.cart-container .cart-summary>.block~div{margin:0}.cart-container .discount .content,.cart-container .shipping .content{display:none}.cart-container .cart-totals{padding:0 1rem}.cart-container .col.subtotal{text-align:right;padding-right:.25rem}.cart-container .checkout-methods-items{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.cart-container .checkout-methods-items li{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.cart-container .checkout-methods-items li>div{width:100%}.cart-container .checkout-methods-items li:first-child{width:100%}.cart-container .checkout-methods-items .primary{font-size:1.25rem;line-height:1.75rem;font-weight:500;padding:.75rem 2.5rem;width:100%}.cart-container .checkout-methods-items .multicheckout{display:none}.cart.table-wrapper .item-info{border:0}.cart.table-wrapper .item-actions td{padding-top:0}.cart.table-wrapper .product-item-photo{float:left;max-width:40%}.cart.table-wrapper .product-item-details{float:left;max-width:calc(60% - .75rem);margin-left:.75rem}.cart.table-wrapper .product-item-name{font-size:1.125rem;line-height:1.75rem;display:block;margin-bottom:.5rem}.cart.table-wrapper .control.qty input.qty{padding:0 0 0 .25rem;border:0;font-size:1rem;line-height:1.5rem;width:2.5rem;border-color:transparent}.cart.table-wrapper .actions-toolbar{margin:0 .25rem;align-items:flex-start;justify-content:flex-end}.cart.table-wrapper .action::before{width:1.5rem;height:1.5rem}.cart.table-wrapper .action-edit,.cart.table-wrapper .action-delete,.cart.table-wrapper .action-towishlist{color:rgba(var(--base-color), var(--muted-alpha, .6))}.cart.table-wrapper .action-edit::before,.cart.table-wrapper .action-delete::before,.cart.table-wrapper .action-towishlist::before{content:'';display:block}.cart.table-wrapper .action-gift{gap:0}.cart.table-wrapper .action-gift::after{content:'';display:block;width:1.5rem;height:1.5rem}.cart.table-wrapper .gift-options-cart-item{margin-right:auto}.cart.table-wrapper .gift-content{display:none;max-width:100%;margin:.5rem 0 0}@media (min-width: 768px){.cart.table-wrapper .gift-content{width:420px}}.cart.table-wrapper .gift-content._active{display:block}.cart.table-wrapper .gift-content .actions-toolbar{margin:.5rem 0;justify-content:flex-start}.cart.table-wrapper .gift-options-title{margin:.5rem 0}.cart.table-wrapper .item-options,.cart.table-wrapper .message{margin:.5rem 0}.cart-tax-total{display:inline-flex;gap:.125rem;align-items:center}.cart-tax-total::after{content:'';display:block;width:.75rem;height:.75rem;transform:rotate(90deg)}.checkout-onepage-success #registration br{display:none}.checkout-success{margin-bottom:15px}.page-narrow .checkout-success{text-align:center}.page-narrow .checkout-success .actions-toolbar{margin-top:2.5rem;justify-content:center}@media (max-width: 767.98px){.account .page-main .columns{padding-top:3.5rem}}.customer-account-logoutsuccess.narrow-page .column.main{text-align:center}.login-container .actions-toolbar{margin:1.25rem 0}.login-container>.block{padding:0}@media (min-width: 768px){.login-container{display:flex;gap:3rem;flex-direction:row}.login-container>.block{flex-grow:1;flex-basis:0;margin:0 !important}.login-container>.block .block-title{font-size:1.5rem}}@media (min-width: 1024px){.customer-account-login.narrow-page.page-layout-1column .page-main .columns{max-width:1024px}}@media (min-width: 768px){.form-edit-account>.fieldset,.form-address-edit>.fieldset{float:left;width:48%;max-width:420px;margin-right:2%}}.form-address-edit .region_id{display:none}.form-address-edit .field~.message .button-close{display:none}.form-edit-account .fieldset.password:not([style]){display:none}.form-edit-account .fieldset.info{display:block}.form-edit-account .fieldset.additional_info{display:block;clear:both}[data-role="password-strength-meter"]{display:none}.form-wishlist-items div:empty,.form-wishlist-items .product-reviews-summary{display:none}.form-wishlist-items .box-tocart{border:0;padding:0}.page-title-wrapper .order-status{display:inline-block;border:2px solid rgba(var(--base-color), var(--divider-alpha, .1));padding:.375rem .75rem}.page-title-wrapper .order-status+.order-date{margin-left:.5rem}.page-title-wrapper .order-date{display:inline-block;margin:0}.order-links{display:flex;margin-bottom:.5rem;gap:.25rem}.order-links>.item{padding:.5rem .75rem;background-color:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.order-links>.item.current{--divider-alpha:.2}.order-details-items{margin:.5rem 0}.order-links~.order-details-items .order-title{display:none}@media (min-width: 768px){.order-details-items .order-title{display:none}}.order-details-items dl.item-options{margin-top:.5rem}.order-details-items tbody tr:not(:last-child){border-bottom:0}.order-details-items tbody tr+tr td:first-child{padding-left:1rem}.order-details-items tbody tr+tr:not(:last-child) td{padding-top:.25rem;padding-bottom:.25rem}@media (max-width: 767.98px){.order-details-items .table-wrapper{padding:false}.order-links~.order-details-items .table-wrapper{padding:0}}.paypal-review{max-width:none}.paypal-review .block-order-details-view .block-content{display:flex;justify-content:space-between;flex-direction:column;gap:1.5rem}.paypal-review .block-order-details-view .block-content .box{margin:0}@media (min-width: 640px){.paypal-review .block-order-details-view .block-content{flex-direction:row}}.paypal-review .box-order-billing-address img[src*="paypalobjects.com"]{width:39px}.paypal-review-discount,.paypal-review-items{margin:1rem 0}.paypal-review .discount .title{font-size:1rem;line-height:1.5rem;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));border-width:1px 0;margin-bottom:1rem}.paypal-review .discount .title strong{font-weight:400}.paypal-review .paypal-review-title a{font-size:.875rem;line-height:1.25rem;margin-left:.5rem}.paypal-review .cart.items tfoot .mark~td{text-align:right}.paypal-review .actions-toolbar{justify-content:flex-end}.privacy-policy{--sidebar-width:250px;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-template-areas:"sidebar" "main";gap:1rem;row-gap:1rem}@media (min-width: 768px){.privacy-policy{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"sidebar main"}}.privacy-policy>.privacy-policy-content{grid-area:main}.privacy-policy>.block-collapsible-nav{grid-area:sidebar}.page-print .logo{display:inline-block;margin-bottom:0.5cm}@media print{@page{size:auto;margin:0}body{margin:1cm;min-height:auto}a{--link-color:0,0,0}.page-header,.page-footer{display:none}.page-wrapper{min-height:0}.page-main{padding:0;margin:0}[data-action="toggle-nav"]{display:none}.hidden-print{display:none !important}}@media all and (min-width:768px),print{.breeze-gallery .images{overflow:visible;flex-wrap:wrap}.breeze-gallery .images .item{width:calc((100% - (var(--gallery-columns-gap) * var(--gallery-columns-count) - var(--gallery-columns-gap))) / var(--gallery-columns-count))}.cookie-bar-mode-minimalistic .cookie-bar-container{flex-direction:row;align-items:center}.cookie-bar-mode-minimalistic .cookie-bar-buttons{justify-content:flex-end;max-width:50%}.cookie-settings-multicols .cookie-groups{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.cookie-settings-multicols .cookie-group{width:calc(50% - 7px)}.cookie-settings-multicols .cookie-group-description{min-height:85px}}@media all and (min-width:1024px),print{.breeze-gallery.vertical:not(.opened){flex-direction:row;align-items:flex-start;justify-content:flex-end}.breeze-gallery.vertical:not(.opened) .thumbnails{flex-direction:column;flex-wrap:nowrap;order:-1;max-height:550px;margin:0 5px 0 0;padding-right:5px;padding-bottom:0;overflow-y:overlay}.cookie-settings-cols3 .cookie-group{width:calc(33% - 7px)}.cookie-settings-cols4 .cookie-group{width:calc(25% - 7px)}}.inputGroup{position:relative;min-height:70px}@media (max-width: 767.98px){.inputGroup{min-height:auto;margin-bottom:10px}}.inputGroup :where(input:not([type="range"])),.inputGroup textarea,.inputGroup select{outline:none;position:relative;padding:.5rem .75rem;width:100%;background:#ffffff}.inputGroup input::placeholder{--muted-alpha:0.4}.inputGroup label{font-size:100%;position:absolute;left:0;top:0;padding:0.8em;pointer-events:none;transition:all .3s ease;line-height:100%;--muted-alpha:0.4}.inputGroup :is(input:focus)~label,.inputGroup :not(input:placeholder-shown)~label{transform:translateY(-50%) scale(.9);margin:0 0 0 1em;line-height:20px;font-size:14px;padding:0 .5em;background-color:#ffffff;color:#051A1A}.margin-top05{margin-top:0.5rem}.text-uppercase{text-transform:uppercase}.font-thin{font-family:'Roboto Thin',sans-serif}.font-light{font-family:'Roboto Light',sans-serif}.font-normal{font-family:'Roboto',sans-serif}.font-bold{font-family:'Roboto Bold',sans-serif}.color-grey{color:#818C8C}h1.page-title{text-align:center;font-size:32px;font-weight:normal;font-family:'Roboto Thin',sans-serif;line-height:40px;text-transform:uppercase}.formated-text{margin-bottom:3rem}.formated-text p{margin-bottom:1rem}.menu-left-button{width:32px;height:32px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeTE9IjQuMSIgeDI9IjIwIiB5Mj0iNC4xIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjAuOCIvPgo8bGluZSB5MT0iMTAuMSIgeDI9IjIwIiB5Mj0iMTAuMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIwLjgiLz4KPGxpbmUgeTE9IjE2LjEiIHgyPSIyMCIgeTI9IjE2LjEiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMC44Ii8+Cjwvc3ZnPgo=");background-color:transparent;background-repeat:no-repeat;padding:0;margin-right:10px;background-position:center center}.modals-wrapper .menu-popup .modal-header{padding-top:50px;padding-left:22px}.modals-wrapper .menu-popup .modal-header:before{content:'MENU';display:block;float:left;width:100%;font-size:24px;font-family:'Roboto Thin',sans-serif}.modals-wrapper .menu-popup .modal-header .action-close{top:50px;right:16px}.modals-wrapper .menu-popup .modal-header .action-close:before{width:24px;height:24px;-webkit-mask-size:16px 16px}.modals-wrapper .menu-popup.modal-slide{align-items:flex-start;padding-left:0}.modals-wrapper .menu-popup .modal-content{padding-left:22px;padding-right:20px;height:100vh;background-image:url("https://jupitergem.com/css/pic/menu/palm.webp");background-repeat:no-repeat;background-position:right 60px;background-size:auto}.modals-wrapper .menu-popup .modal-content .menu-popup-content{padding-top:30px;height:100%;min-height:100%;display:grid;grid-template-rows:1fr auto;grid-template-columns:100%}.modals-wrapper .menu-popup .modal-content .menu-popup-content ul.links li{line-height:52px;border-bottom:1px solid #f2f3f3;margin-bottom:0}.modals-wrapper .menu-popup .modal-content .menu-popup-content ul.links li a{font-size:20px;text-decoration:none;text-transform:uppercase;line-height:30px;vertical-align:middle;display:inline}.modals-wrapper .menu-popup .modal-content .menu-popup-content ul.links li a:hover{font-weight:bold}.modals-wrapper .menu-popup .modal-content .menu-popup-content ul.links li a.blog-top-menu:after{content:'💎';padding-left:10px}.modals-wrapper .menu-popup .modal-content .menu-popup-content ul.links li:last-of-type{border-bottom:none}.modals-wrapper .menu-popup .modal-inner-wrap{background-image:url("https://jupitergem.com/css/pic/menu/palm2.webp");background-repeat:no-repeat;background-position:bottom right;background-size:auto}.menu-popup-content-footer-social{margin-top:40px}.menu-popup-content-footer-social ul{float:left;width:100%;margin-bottom:0;margin-left:-4px}@media (max-width: 767.98px){.menu-popup-content-footer-social ul{margin-left:-4px}}.menu-popup-content-footer-social ul li{float:left;display:block;height:32px;line-height:0;padding:0 8px 0 0;margin:0}@media (max-width: 767.98px){.menu-popup-content-footer-social ul li{padding:0 0 0 0;width:32px;height:32px;margin-right:16px}}.menu-popup-content-footer-social ul li a{font-size:0}@media (max-width: 767.98px){.menu-popup-content-footer-social ul li a{padding:0}}.menu-popup-content-footer-social ul .instagram a:before,.menu-popup-content-footer-social ul .pinterest a:before,.menu-popup-content-footer-social ul .youtube a:before{content:'';height:32px;width:32px;display:block;background-size:24px 24px;background-repeat:no-repeat;background-position:center center}@media (max-width: 767.98px){.menu-popup-content-footer-social ul .instagram a:before,.menu-popup-content-footer-social ul .pinterest a:before,.menu-popup-content-footer-social ul .youtube a:before{background-size:32px 32px}}.menu-popup-content-footer-social ul .instagram a:before{background-image:url("https://jupitergem.com/css/pic/inst.png")}.menu-popup-content-footer-social ul .pinterest a:before{background-image:url("https://jupitergem.com/css/pic/pint.png")}.menu-popup-content-footer-social ul .youtube a:before{background-image:url("https://jupitergem.com/css/pic/ytb.png")}.menu-popup-content-footer-contacts{display:block;float:left;width:100%}@media (max-width: 767.98px){.menu-popup-content-footer-contacts{margin-top:15px;margin-bottom:120px}}.menu-popup-content-footer-contacts ul{display:block;width:100%}@media (max-width: 767.98px){.menu-popup-content-footer-contacts ul{margin-left:unset}}.menu-popup-content-footer-contacts ul li{font-size:16px;font-weight:bold;line-height:20px;margin-top:20px;margin-bottom:20px}@media (max-width: 767.98px){.menu-popup-content-footer-contacts ul li{line-height:24px}}.menu-popup-content-footer-contacts ul li:before{content:'';padding-right:35px;background-repeat:no-repeat;background-size:contain}@media (max-width: 767.98px){.menu-popup-content-footer-contacts ul li:before{padding:0;height:24px;width:35px;display:block;float:left}}.menu-popup-content-footer-contacts ul li a{font-size:16px;font-weight:bold;line-height:20px;color:#051A1A}@media (max-width: 767.98px){.menu-popup-content-footer-contacts ul li a{padding-left:0}}.menu-popup-content-footer-contacts ul li a:hover{text-decoration:underline}.menu-popup-content-footer-contacts ul li.contact-tel:before{background-image:url("https://jupitergem.com/css/pic/svg/ph2.svg")}.menu-popup-content-footer-contacts ul li.contact-wa:before{background-image:url("https://jupitergem.com/css/pic/svg/wa2.svg")}.menu-popup-content-footer-contacts ul li.contact-email:before{background-image:url("https://jupitergem.com/css/pic/svg/mail2.svg")}@media (max-width: 767.98px){.menu-popup-content-footer-social:before{content:'';background-image:url("https://jupitergem.com/css/pic/gia_grs.webp");background-repeat:no-repeat;background-size:120px 19px;background-color:transparent;height:19px;width:120px;display:block;margin-bottom:32px}}.navigation_desktop .menu-design{margin-bottom:20px;display:block;float:left;width:100%;height:100%;position:relative}.navigation_desktop .menu-design:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_design2.jpg");content:'';width:60%;position:absolute;display:inline-block;height:100%;background-size:contain;background-repeat:no-repeat;background-position:left top;background-color:transparent}@media (max-width: 1279.98px){.navigation_desktop .menu-design:before{width:50%}}@media (max-width: 1023.98px){.navigation_desktop .menu-design:before{width:40%}}.navigation_desktop .menu-design p{width:30%;float:right;margin-left:10%;margin-bottom:2rem;min-height:400px;font-size:16px;max-width:350px}@media (max-width: 1279.98px){.navigation_desktop .menu-design p{width:auto;margin-right:2rem;max-width:350px;min-height:350px}}@media (max-width: 1023.98px){.navigation_desktop .menu-design p{width:50%}}.navigation_desktop .menu-design p .menu-design-subtitle{font-size:20px;font-family:"Roboto Light",serif;display:block;margin-bottom:2rem}.navigation_desktop .menu-design p a{padding:10px 40px;background:#051A1A;border-radius:2rem;line-height:2rem;color:#FFFFFF;float:left;text-decoration:none;font-family:'Roboto',serif;width:100%;text-align:center;margin-top:2rem;margin-bottom:2rem}.navigation_desktop .menu-jewelry{margin-bottom:20px;display:grid;gap:1.25%;grid-template-columns:24% 24% 24% 24%}.navigation_desktop .menu-jewelry li{width:100%;display:block}.navigation_desktop .menu-jewelry li a{display:block;width:100%;cursor:pointer}.navigation_desktop .menu-jewelry li a span{background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;font-size:0;border-radius:4px}.navigation_desktop .menu-jewelry li a span:before{content:'';display:block;background-color:transparent;background-size:cover;background-repeat:no-repeat;width:100%;aspect-ratio:1;border-radius:4px;position:relative;top:0;right:0;bottom:0;left:0;transform-origin:center;transition:transform .4s ease-in-out}.navigation_desktop .menu-jewelry li a:after{content:attr(title);font-size:16px;line-height:18px;text-transform:uppercase;display:block;width:100%;position:absolute;text-align:center;top:100%;margin-top:-20px}.navigation_desktop .navigation-wrapper .menu-jewelry>li,.navigation_desktop .header-menu-top-link{margin-bottom:10px}.navigation_desktop .navigation-wrapper .menu-jewelry>li>a,.navigation_desktop .header-menu-top-link{font-size:24px;color:#051A1A;background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-n.svg");background-repeat:no-repeat;background-position:100% center;background-color:transparent;padding-right:50px;line-height:40px;display:inline-block}.navigation_desktop .navigation-wrapper .menu-jewelry>li>a:hover,.navigation_desktop .header-menu-top-link:hover{background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-active.svg");background-repeat:no-repeat;background-position:100% center;background-color:transparent}.navigation_desktop .menu-jewelry>li>a{padding-bottom:30px}.navigation_desktop .menu-jewelry>li>a:hover{background:unset}.navigation_desktop .menu-jewelry>li>a:hover span:before{transform:scale(1.25)}.navigation_desktop .menu-jewelry .menu-earrings span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_earrings.webp")}.navigation_desktop .menu-jewelry .menu-bracelets span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_bracelets.webp")}.navigation_desktop .menu-jewelry .menu-pendants span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_pendants.webp")}.navigation_desktop .menu-jewelry .menu-rings span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_rings.webp")}.navigation_mobile .menu-jewelry{margin-bottom:unset;display:block;margin-right:-1rem}.navigation_mobile .menu-jewelry li{width:50%;display:flex;float:left;margin-bottom:1rem}.navigation_mobile .menu-jewelry li a{margin-right:1rem;width:100%;cursor:pointer;padding-bottom:0 !important;padding:0}.navigation_mobile .menu-jewelry li a:before{content:'';display:block;background-color:transparent;background-size:cover;background-repeat:no-repeat;aspect-ratio:1;border-radius:4px}.navigation_mobile .menu-jewelry li a span{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;font-size:16px;line-height:30px;text-transform:uppercase;color:#051A1A}.navigation_mobile .menu-jewelry li a:after{display:none}.navigation_mobile .menu-design-mobile{display:block;float:left}@media (max-width: 767.98px){.navigation_mobile .menu-design-mobile{margin-top:10px;top:-30px;position:relative}}.navigation_mobile .menu-design-mobile:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_design2_mobile.webp");content:'';width:100%;height:200px;display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:2rem}.navigation_mobile .menu-design-mobile p .menu-design-subtitle{font-size:16px;font-family:"Roboto Light",serif;display:block;margin-bottom:1rem}.navigation_mobile .menu-design-mobile p a{padding:10px 40px;background:#051A1A;border-radius:2rem;line-height:2rem;color:#FFFFFF;float:left;text-decoration:none;font-family:'Roboto',serif;width:100%;text-align:center;margin-top:2rem;margin-bottom:2rem}.navigation_mobile .navigation-wrapper .menu-jewelry>li,.navigation_mobile .header-menu-top-link{margin-bottom:10px}.navigation_mobile .menu-jewelry>li>a{padding-bottom:30px}.navigation_mobile .menu-jewelry .menu-earrings a:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_earrings.webp")}.navigation_mobile .menu-jewelry .menu-bracelets a:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_bracelets.webp")}.navigation_mobile .menu-jewelry .menu-pendants a:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_pendants.webp")}.navigation_mobile .menu-jewelry .menu-rings a:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_rings.webp")}.header.panel,.header.content{margin-top:1rem;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:0;padding-top:21px;padding-bottom:11px}@media (max-width: 639.98px){.header.panel,.header.content{margin-top:0}}.header.panel .header-a,.header.content .header-a{order:1;width:fit-content;display:inline-flex;margin-left:-5px}.header.panel .header-b,.header.content .header-b{order:2;margin:0 auto}.header.panel .header-c,.header.content .header-c{order:3;width:100%;display:inline-flex;justify-content:end;margin-top:-7px;margin-right:0}.header.panel .header-c .block-search,.header.content .header-c .block-search{order:1}.header.panel .header-c .minicart-wrapper,.header.content .header-c .minicart-wrapper{order:5}.header.panel .header-c .switcher-account,.header.content .header-c .switcher-account{order:3;margin-left:0.5rem;margin-right:0.5rem}.header.panel .header-c .minicart-wrapper .action.showcart,.header.content .header-c .minicart-wrapper .action.showcart{margin-left:0.4rem;margin-right:0.4rem}@media (max-width: 767.98px){.header.panel .header-c .minicart-wrapper .action.showcart,.header.content .header-c .minicart-wrapper .action.showcart{width:32px;height:32px;margin-right:6px;margin-left:0;margin-top:0;margin-bottom:0}}.header.panel .header-c .block-search,.header.content .header-c .block-search{margin-left:0;margin-right:0.4rem}.header.panel .header-c .header-like,.header.content .header-c .header-like{order:4;margin-left:0.5rem;margin-right:0.4rem}.header.panel .header-c .header-like span,.header.content .header-c .header-like span{position:relative}.header.panel .header-c .header-like span:before,.header.content .header-c .header-like span:before{content:'';height:32px;width:32px;background-size:auto;display:block}.header.panel .header-c .header-like span i,.header.content .header-c .header-like span i{visibility:hidden}.header.panel .header-c .header-compare,.header.content .header-c .header-compare{order:4;margin-left:0.4rem;margin-right:0.2rem}.header.panel .header-c .header-compare span,.header.content .header-c .header-compare span{position:relative}.header.panel .header-c .header-compare span:before,.header.content .header-c .header-compare span:before{content:'';height:32px;width:32px;display:block}.header.panel .header-c .header-compare span i,.header.content .header-c .header-compare span i{visibility:hidden}@media (max-width: 767.98px){.header.panel,.header.content{display:grid;grid-template-columns:1fr auto auto;grid-gap:0;padding-top:12px}.header.panel .header-a,.header.content .header-a{display:none}.header.panel .header-b.logo,.header.content .header-b.logo{order:1;margin:0;width:fit-content;margin-left:11px}.header.panel .header-b.logo img,.header.content .header-b.logo img{width:105px;height:auto}.header.panel .header-c,.header.content .header-c{order:2;margin-top:0;margin-right:0}.header.panel .header-c .header-compare,.header.content .header-c .header-compare{display:none}.header.panel .header-c .header-like,.header.content .header-c .header-like{margin-right:2px;margin-left:6px}.header.panel .header-c .block-search,.header.content .header-c .block-search{margin:0}.header.panel .header-c .switcher-account,.header.content .header-c .switcher-account{margin-left:0.25rem;margin-right:0.25rem;display:none}.header.panel .header-c .minicart-wrapper,.header.content .header-c .minicart-wrapper{margin-left:6px}.header.panel .header-c .minicart-wrapper .action.showcart::before,.header.content .header-c .minicart-wrapper .action.showcart::before,.header.panel .header-c .header-like span::before,.header.content .header-c .header-like span::before,.header.panel .header-c .minisearch .label::before,.header.content .header-c .minisearch .label::before,.header.panel .header-c .switcher .account-dropdown>.action::before,.header.content .header-c .switcher .account-dropdown>.action::before{width:32px;height:32px}.header.panel .nav-toggle,.header.content .nav-toggle{order:99;justify-content:end;margin-right:0.25rem;margin-left:0.25rem}.header.panel .nav-toggle span:after,.header.content .nav-toggle span:after{background-image:url("https://jupitergem.com/css/pic/svg/m-c.svg");background-repeat:no-repeat;background-position:center center;background-color:transparent;height:32px;width:32px;background-size:contain;-webkit-mask:unset}.header.panel .nav-toggle:after,.header.content .nav-toggle:after{background-image:url("https://jupitergem.com/css/pic/svg/m.svg");background-repeat:no-repeat;background-position:4px 4px;background-color:transparent;background-size:auto;height:32px;width:32px;-webkit-mask:unset}}@media (max-width: 639.98px){.header.panel .nav-toggle,.header.content .nav-toggle{order:99;justify-content:end;margin-right:0.25rem;margin-left:0.25rem}.header.panel .nav-toggle span:after,.header.content .nav-toggle span:after{left:100%;z-index:851;top:20px;margin-left:-42px;background-size:20px 20px;background-image:url("https://jupitergem.com/css/pic/svg/menu-close.svg")}}.header-line{background-color:#202020;color:#fff;width:100%;display:block;position:absolute;z-index:5}.header-line .top-line{width:100%;max-width:var(--container-max-width);margin:var(--container-margin);padding:0 .5rem;font-size:14px;line-height:26px;display:grid;grid-gap:0;grid-template-columns:1fr auto 1fr;text-transform:uppercase}.header-line .top-line.top-line-full{grid-template-columns:1fr;width:100%;max-width:inherit;text-align:center}.header-line .top-line .col1{text-align:left;display:inline;justify-content:flex-start}.header-line .top-line .col2{text-align:center;display:inline;justify-content:center}.header-line .top-line .col3{text-align:right;display:inline;min-width:30%;justify-content:flex-end}.header-line .top-line .col3 .link{color:#fff}.header-line .top-line .col3 .tel{margin-right:1rem;color:#fff}.page-wrapper .navigation-wrapper .navigation{padding-top:0;padding-bottom:0}.link.contact-popup-link:after{content:'';height:100%;width:9px;display:block;float:right;margin-left:4px}@media (max-width: 1279.98px){.header-line .top-line{grid-template-columns:auto auto auto}}@media (max-width: 767.98px){.header-line .top-line .col3 .link.contact-popup-link{display:unset;float:unset}.header-line .top-line{grid-template-columns:auto auto}.header-line .top-line .col1{display:none}.header-line .top-line .col2{text-align:left}}@media (max-width: 767.98px){.header-line .top-line{display:flex;grid-template-columns:unset}.header-line .top-line .col1{display:none}.header-line .top-line .col2{display:none}.header-line .top-line .col3{display:block;min-width:100%}.header-line .top-line .col3 .tel{display:block;float:left;margin-left:0.5rem}.header-line .top-line .col3 .link{display:block;float:right}.header-line .top-line.top-line-full .col-full{width:100%}.header-line .top-line.top-line-full .col3{display:none}._hasContactPopup .link.contact-popup-link{pointer-events:none}._hasContactPopup .page-header .header.content{margin-top:26px}._hasContactPopup .header-line{z-index:5;position:absolute}._hasContactPopup .contact-popup .modal-inner-wrap{top:26px}}.header-a .logo-gia{font-size:0;background-image:url("https://jupitergem.com/css/pic/gia.png");background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:contain;width:54px;height:19px;margin-right:16px;margin-top:7px}.header-a .logo-grs{font-size:0;background-image:url("https://jupitergem.com/css/pic/grs.png");background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:contain;width:54px;height:19px;margin-top:7px}.header-c .header-like span{height:100%;width:100%;display:block}.header-c .header-like span:before{background-image:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1396_18023)"><path d="M18.7139 2.69372C17.7539 1.85048 16.5101 1.3867 15.2107 1.3867C13.715 1.3867 12.2431 1.99967 11.1717 3.06886L10.7496 3.4894C10.648 3.59102 10.475 3.59102 10.3728 3.4894L9.81769 2.93589C8.79391 1.91427 7.43229 1.35156 5.98418 1.35156C4.56958 1.35156 3.23066 1.8921 2.21499 2.87264C1.20418 3.84832 0.641475 5.18994 0.629583 6.64994C0.61715 8.17643 1.22147 9.66237 2.28742 10.7262L9.9912 18.4126C10.1442 18.5651 10.3469 18.6489 10.5615 18.6489C10.7761 18.6489 10.9788 18.5651 11.1317 18.4126L18.9728 10.5894C20.028 9.53643 20.6058 8.07859 20.5588 6.58994C20.5107 5.07967 19.855 3.69643 18.7139 2.69372ZM18.5912 10.2067L10.7501 18.0299C10.6485 18.1316 10.4744 18.1316 10.3734 18.0299L2.66904 10.3435C1.70472 9.38183 1.15877 8.03697 1.17012 6.65481C1.18093 5.34075 1.68526 4.13589 2.59012 3.26183C3.50472 2.37859 4.71012 1.8921 5.98418 1.8921C7.2885 1.8921 8.51445 2.39913 9.43661 3.31913L9.9912 3.87264C10.2966 4.17751 10.8263 4.17751 11.1317 3.87264L11.5534 3.4521C12.5242 2.48345 13.8577 1.92778 15.2107 1.92778C16.3788 1.92778 17.4961 2.34399 18.3572 3.10021C19.3853 4.00291 19.975 5.24832 20.0182 6.60724C20.0615 7.9667 19.555 9.24508 18.5912 10.2067Z" fill="%23051A1A"/></g><defs><clipPath id="clip0_1396_18023"><rect width="20" height="20" fill="white" transform="translate(0.561035)"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:initial}@media (max-width: 767.98px){.header-c .header-like span:before{background-position:5px 5px}}.header-c .header-like.filled{cursor:pointer}.header-c .header-like.filled span i{visibility:visible !important;position:absolute;margin-top:16px;top:0;right:0;left:18px;height:12px;width:12px;border-radius:999px;background:#eb2e96}.header-c .header-compare span{height:100%;width:100%;display:block}.header-c .header-compare span:before{background-image:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1396_16566)"><path d="M8.1375 19.0918C7.97023 19.0918 7.83447 19.2276 7.83447 19.3948C7.83447 19.5621 7.97023 19.6979 8.1375 19.6979H12.3799C12.5472 19.6979 12.683 19.5621 12.683 19.3948C12.683 19.2276 12.5472 19.0918 12.3799 19.0918H8.1375Z" fill="%23051A1A"/><path d="M3.378 4.54281L1.02891 12.0307C1.02407 12.0464 1.02649 12.0622 1.02407 12.0786C1.02225 12.0931 1.01558 12.1064 1.01558 12.1216C1.01558 12.1289 1.0174 12.1355 1.0174 12.1428C1.018 12.1483 1.018 12.1531 1.01922 12.1586C1.03861 13.6695 2.22588 14.8489 3.74285 14.8489C5.25982 14.8489 6.4471 13.6695 6.46649 12.1586C6.4671 12.1531 6.4677 12.1483 6.46831 12.1428C6.46831 12.1355 6.47013 12.1289 6.47013 12.1222C6.47013 12.107 6.46346 12.0937 6.46164 12.0792C6.45922 12.0634 6.46164 12.0471 6.45679 12.0313L4.08104 4.45857L9.95498 3.6319V17.8792H8.74285C8.57558 17.8792 8.43982 18.0149 8.43982 18.1822C8.43982 18.3495 8.57558 18.4852 8.74285 18.4852H11.7732C11.9404 18.4852 12.0762 18.3495 12.0762 18.1822C12.0762 18.0149 11.9404 17.8792 11.7732 17.8792H10.561V3.66341L17.341 4.46887L14.9683 12.0307C14.9635 12.0464 14.9659 12.0622 14.9635 12.0786C14.961 12.0931 14.955 12.1064 14.955 12.1216C14.955 12.1289 14.9568 12.1355 14.9568 12.1428C14.9574 12.1483 14.9574 12.1531 14.9586 12.1586C14.978 13.6695 16.1653 14.8489 17.6822 14.8489C19.1992 14.8489 20.3865 13.6695 20.4059 12.1586C20.4065 12.1531 20.4071 12.1483 20.4077 12.1428C20.4077 12.1355 20.4095 12.1289 20.4095 12.1222C20.4095 12.107 20.4029 12.0937 20.401 12.0792C20.3986 12.0634 20.401 12.0471 20.3962 12.0313L18.0477 4.54584H19.6519C19.8192 4.54584 19.955 4.41008 19.955 4.24281C19.955 4.07554 19.8192 3.93978 19.6519 3.93978L18.0216 3.9416L10.561 3.05311V0.909476C10.561 0.742203 10.4253 0.606445 10.258 0.606445C10.0907 0.606445 9.95498 0.742203 9.95498 0.909476V3.01978L3.43982 3.93978H0.864065C0.696793 3.93978 0.561035 4.07554 0.561035 4.24281C0.561035 4.41008 0.696793 4.54584 0.864065 4.54584L3.378 4.54281ZM17.6822 5.40645L19.6938 11.8186H15.6713L17.6822 5.40645ZM17.6822 14.2428C16.5956 14.2428 15.7247 13.4658 15.5816 12.4246H19.7829C19.6398 13.4658 18.7689 14.2428 17.6822 14.2428ZM3.74285 14.2428C2.65619 14.2428 1.78528 13.4658 1.64225 12.4246H5.84346C5.70043 13.4658 4.82952 14.2428 3.74285 14.2428ZM1.73134 11.8186L3.74285 5.40645L5.75437 11.8186H1.73134Z" fill="%23051A1A"/></g><defs><clipPath id="clip0_1396_16566"><rect width="20" height="20" fill="white" transform="translate(0.561035)"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:auto}.header-c .header-compare.filled{cursor:pointer}.header-c .header-compare.filled span i{visibility:visible !important;position:absolute;margin-top:16px;top:0;right:0;left:18px;height:12px;width:12px;border-radius:999px;background:#eb2e96}.link.contact-popup-link:after{background-image:url('data:image/svg+xml,<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.5L5 6.5L8 3.5" stroke="white" stroke-width="0.8" stroke-linecap="round"/></svg>');background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:contain}._hasContactPopup .link.contact-popup-link:after{transform:rotateX(180deg)}.block.filter .filter-content{position:fixed;visibility:hidden}.block.filter .filter-current li{display:flex;align-items:center;column-gap:.25rem}.block.filter .filter-current li span{white-space:nowrap}.block.filter .filter-current li span.filter-value{text-overflow:ellipsis;overflow:hidden}.block.filter .filter-current li .filter-label::after{content:':'}.block.filter .filter-current li .action.remove{opacity:.3}.block.filter .filter-value{opacity:.6}.block.filter .filter-actions{margin:.375rem 0 .75rem;opacity:.6;text-align:right;font-size:.875rem;line-height:1.25rem}.block.filter .filter-title::after{transform:none;display:none}.block.filter .filter-title label{display:flex;align-items:center;gap:.25rem}.block.filter .filter-content-close{display:none}.block.filter .filter-current~.filter-options{margin-top:.75rem}.block.filter .filter-subtitle{display:none}.block.filter .filter-options-item{margin-bottom:.25rem}.block.filter .filter-options-item:last-child{margin-bottom:0;border:0}.block.filter .filter-options-title{font-weight:500;padding:.25rem 0}.block.filter .filter-options-title :first-child{margin-right:auto}.block.filter .filter-options-title::after{opacity:.3}.block.filter .filter-options-content{color:#374151}.block.filter .filter-options-content>:first-child{margin:.5rem 0 .75rem}.block.filter dt{padding:.25rem 0}.block.filter .content .count,.block.filter .filter-options .count{font-size:.875rem;line-height:1.25rem;display:inline-flex;white-space:nowrap;font-weight:300;color:rgba(var(--base-color), var(--muted-alpha, .6));margin-left:.25rem}.block.filter .content .count::before,.block.filter .filter-options .count::before{content:'('}.block.filter .content .count::after,.block.filter .filter-options .count::after{content:')'}.block.filter .initially-active.active .filter-options-title::after{opacity:0}.block.filter .filter-title{border:0;padding:.5rem .25rem .5rem 0;display:flex;align-items:center;gap:.25rem}.block.filter .filter-title::before{content:'';width:1.5rem;height:1.5rem;flex-shrink:0}.block.filter .filter-title[data-count]::after{font-size:.875rem;line-height:1.25rem;margin-left:.125rem;content:attr(data-count);display:flex;align-items:center;justify-content:center;min-width:1.25rem;min-height:1.25rem;background:#96f1f1;color:#000;border-radius:1.25rem;padding:0 .25rem}.block.filter .filter-title[data-count="0"]::after{display:none}.page-layout-1column .block.filter .filter-title,.sidebar .block.filter .filter-title{position:absolute;z-index:10;top:0;max-width:9rem;white-space:nowrap;overflow:hidden;font-size:16px;line-height:19px;border:1px solid #96f1f1;border-radius:50px;padding:5px 12px;margin:2px 0 0}.block.filter .filter-current-subtitle{display:block;padding:.25rem 0}.block.filter .filter-content .item{padding:.125rem 0}.page-with-filter.page-title-in-content .columns{padding-top:3.25rem}.page-with-filter.page-title-in-content .toolbar:not(.toolbar ~ .toolbar){position:absolute;top:0;width:100%;flex-wrap:nowrap;margin:0}.page-with-filter.page-title-in-content .toolbar-amount{display:none}.page-with-filter .toolbar .modes{margin-left:9rem}.page-with-filter .toolbar .sorter>label{display:none}.page-with-filter .toolbar .sorter{width:calc(100% - 9rem)}.page-with-filter .toolbar .modes{display:none}.filter-clear-all{vertical-align:middle;height:100%;float:unset;display:inline-flex;margin-top:-3px;margin-left:20px}.filter-clear-all a{font-size:16px;text-transform:initial}.filter-no-active .filter-clear-all{display:none}.footer-top,.footer-middle{position:relative}.footer-top::after,.footer-middle::after{z-index:-1;content:'';position:absolute;top:75px;left:0;right:0;bottom:0}.footer-top::after{top:115px}.footer-middle{margin-top:-20px}.footer-top+.footer-middle{margin-top:-72px}.page-footer{background-color:#f7f8f8}.footer-bottom{width:100%;max-width:var(--container-max-width);margin:var(--container-margin);padding:var(--container-padding);display:flex}.footer-bottom .col1{width:100%;display:flex}.footer-bottom .col2{width:20%;display:flex;white-space:nowrap}.footer-bottom .col3{display:flex;white-space:nowrap}.footer-bottom a{color:#051A1A;text-decoration:none}.footer-bottom a:hover{text-decoration:underline}.footer-top{background-color:#F7F8F8;color:#051A1A;padding-top:5rem;padding-bottom:3.6rem}.footer-top .logo-footer{display:block;background-image:url("https://jupitergem.com/css/pic/logo3.webp");background-repeat:no-repeat;background-size:157px 50px;background-position:center center;height:50px;width:157px;margin:0 auto}.footer-top .footer-content{width:100%;max-width:var(--container-max-width);margin:var(--container-margin);padding:var(--container-padding);display:grid;grid-gap:0;grid-template-columns:25% 25% 25% 25%}.footer-top .footer-content .footer-column{display:block;width:auto;margin-top:1rem}.footer-top .footer-content .footer-column .footer-social{margin-top:2.5rem}.footer-top .footer-content .footer-column .footer-social .column-content ul{float:left}.footer-top .footer-content .footer-column .footer-social .column-content ul li{float:left;display:block;height:32px;line-height:0;padding:0 1rem 0 0;margin:0}.footer-top .footer-content .footer-column .footer-social .column-content ul li a{font-size:0}.footer-top .footer-content .footer-column .footer-social .column-content ul .instagram a:before{content:'';height:32px;width:32px;background-image:url("https://jupitergem.com/css/pic/inst.png");display:block}.footer-top .footer-content .footer-column .footer-social .column-content ul .pinterest a:before{content:'';height:32px;width:32px;background-image:url("https://jupitergem.com/css/pic/pint.png");display:block}.footer-top .footer-content .footer-column .footer-social .column-content ul .youtube a:before{content:'';height:32px;width:32px;background-image:url("https://jupitergem.com/css/pic/ytb.png");display:block}.footer-top .footer-content .footer-column .column-title{font-size:20px;color:#5F7474;text-transform:uppercase;margin-top:1rem;margin-bottom:1rem;word-spacing:unset;letter-spacing:2px;font-family:'Roboto Light',sans-serif}.footer-top .footer-content .footer-column .column-content ul li{margin-top:0.8rem;margin-bottom:0.7rem;font-size:16px;line-height:20px;text-transform:uppercase}.footer-top .footer-content .footer-column .column-content ul li a{color:#051A1A}.footer-top .footer-content .footer-column .column-content ul li a:hover{color:#051A1A;font-weight:bold}.footer-top .footer-content #footer-links3 .column-content ul{padding-left:37px;background-image:url("https://jupitergem.com/css/pic/svg/time.svg");background-repeat:no-repeat;background-position:left top;background-size:auto}@media (min-width: 768px) and (max-width: 1023.98px){.footer-top .footer-content #footer-links3 .column-content ul{background:none;padding-left:0}}@media (max-width: 767.98px){.footer-top .footer-content #footer-links3 .column-content ul{background-size:contain}}.footer-top .footer-content #footer-links3 .column-content ul li:first-of-type{margin-bottom:0}.footer-top .footer-content #footer-links3 .column-content ul li:last-of-type{margin-top:0}.footer-top .footer-content .footer-contacts .column-content ul li{margin-top:0.7rem;margin-bottom:1.2rem;padding-left:37px;background-repeat:no-repeat;background-position:left top;background-size:contain}@media (min-width: 768px) and (max-width: 1023.98px){.footer-top .footer-content .footer-contacts .column-content ul li{padding-left:0}}.footer-top .footer-content .footer-contacts .column-content ul li.ph{background-image:url("https://jupitergem.com/css/pic/svg/ph.svg")}@media (min-width: 768px) and (max-width: 1023.98px){.footer-top .footer-content .footer-contacts .column-content ul li.ph{background:none}}.footer-top .footer-content .footer-contacts .column-content ul li.em{background-image:url("https://jupitergem.com/css/pic/svg/mail.svg")}@media (min-width: 768px) and (max-width: 1023.98px){.footer-top .footer-content .footer-contacts .column-content ul li.em{background:none}}.footer-top .footer-content .footer-contacts .column-content ul li.a1{background-image:url("https://jupitergem.com/css/pic/svg/addr.svg");background-size:contain;margin-bottom:0}@media (min-width: 768px) and (max-width: 1023.98px){.footer-top .footer-content .footer-contacts .column-content ul li.a1{background:none}}.footer-top .footer-content .footer-contacts .column-content ul li.a2{margin-bottom:0;margin-top:0}.footer-top .footer-content .footer-contacts .column-content ul li.a3{margin-bottom:0;margin-top:0}@media (max-width: 767.98px){.footer-top{padding-top:3.8rem;padding-bottom:1rem}.footer-top .footer-content{grid-template-columns:100%;margin-top:0;padding-top:1rem}.footer-top .footer-content .footer-column{margin-right:1rem;margin-top:0.4rem;margin-left:0.7rem;margin-bottom:2rem}.footer-top .footer-content .footer-column .column-title{margin-top:0.4rem;margin-bottom:0.4rem}.footer-top .footer-content .footer-column .column-title:after{background-image:url("https://jupitergem.com/css/pic/svg/ar.svg");background-repeat:no-repeat;-webkit-mask:unset;background-color:transparent;transform:unset}.footer-top .footer-content .footer-column.active .column-title:after{transform:rotate(180deg)}.footer-top .footer-content #footer-links3{margin-top:0;margin-bottom:2rem}.footer-top .footer-content #footer-links3 .column-content{margin-top:1rem}.footer-top .footer-content #footer-links3 .column-content ul{display:block;min-height:1rem;float:left}.footer-top .footer-content #footer-links3 .column-content ul li{font-weight:normal;font-size:100%;float:left;margin-top:0;margin-bottom:0;width:auto}.footer-top .footer-content #footer-links3 .column-content ul li:first-of-type{padding-right:1rem}.footer-top .footer-content .footer-contacts .column-content{font-weight:normal;font-size:100%}.footer-top .footer-content .footer-contacts .column-content ul li{padding-left:32px}.footer-top .footer-content .footer-contacts .column-content ul li.ph{margin-top:1rem;margin-bottom:0rem}.footer-top .footer-content .footer-social{float:left;width:100%}.footer-bottom{display:grid;grid-gap:0;grid-template:"b c" 100% "b c" 100% "a a" 100% 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"b c" "b c" "a a"}.footer-bottom .col1{width:100%;order:3;grid-area:a}.footer-bottom .col2{order:1;white-space:nowrap;grid-area:b}.footer-bottom .col3{order:2;grid-area:c;justify-content:end}#footer-links1 .column-content{display:none}#footer-links2 .column-content{display:none}}.breadcrumbs{min-height:auto;width:100%;display:block;max-width:unset}.breadcrumbs+.page-main,.breadcrumbs+script+.page-main{margin-top:-0.5rem}.breadcrumbs ul{margin:5px 0 15px;max-width:unset;padding-bottom:0.25rem;padding-top:0.25rem;line-height:normal;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}@media (max-width: 767.98px){.breadcrumbs ul{overflow:auto}}.breadcrumbs li.item{gap:8px}.breadcrumbs li.item:after{background-image:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.5)),url("https://jupitergem.com/css/pic/svg/d.svg");background-position:center center;background-repeat:no-repeat;background-color:unset;width:10px;-webkit-mask:unset}.breadcrumbs li.item strong{color:#051A1A;font-weight:normal;font-family:'Roboto',sans-serif}.breadcrumbs li.item .breadcrumbs-product-sku{font-size:0}.breadcrumbs li.item .breadcrumbs-product-sku:before{content:'SKU';font-size:0.85rem;margin-right:5px}.breadcrumbs li.item .breadcrumbs-product-sku:after{content:attr(data-sku);font-size:0.85rem}.breadcrumbs li.item:nth-last-child(2):after{background-image:url("https://jupitergem.com/css/pic/svg/d.svg")}.breadcrumbs li.item:last-child a{color:#202020}.breadcrumbs{min-height:unset;overflow:hidden}.breadcrumbs .home:before{display:none;-webkit-mask:unset}.breadcrumbs .home a{position:unset;z-index:unset;text-indent:unset;width:unset;height:unset}.minisearch .label::before,.minisearch .action.search::before{height:32px;width:32px;-webkit-mask:unset;background-color:transparent}.header .block-search .block-title{display:none}.header .block-search .label::before{display:none}.header .block-search .label::before{display:block}@media (max-width: 767.98px){.header .block-search-desktop{display:none}}@media (min-width: 768px){.header .block-search{display:none}.block-search-desktop{position:absolute;right:130px;float:left;display:block;width:335px;overflow:hidden;margin-top:-4px;margin-right:10px}.minisearch{padding:4px 4px 4px 4px}.search-wrapper-desktop .input-holder-desktop{height:40px;width:40px;overflow:hidden;background-color:#FFFFFF;border-radius:6px;position:relative;transition:all .3s ease-in-out}.search-wrapper-desktop.active .input-holder-desktop{width:20vw;max-width:320px;border-radius:8px;background:#FFFFFF;transition:all .3s cubic-bezier(0, .035, .035, .035);border:unset;z-index:100;top:-2px;box-shadow:0 0 4px 1px #96f1f1}.search-wrapper-desktop .input-holder-desktop .search-input-desktop{width:100%;height:40px;padding:0 40px 0 5px;opacity:0;position:absolute;top:-11px;left:0;background:transparent;box-sizing:border-box;border:none;outline:none;font-size:16px;font-weight:400;line-height:20px;color:#000000}.search-wrapper-desktop.active .input-holder-desktop .search-input-desktop{opacity:1;transform:translate(0, 10px)}.search-wrapper-desktop .input-holder-desktop .search-icon{width:40px;height:40px;border:none;border-radius:6px;background:#FFFFFF;padding:0;outline:none;position:relative;z-index:2;float:right;cursor:pointer;margin-right:0px}.search-wrapper-desktop.active .input-holder-desktop .search-icon{width:32px;height:32px;margin:4px 4px 5px 5px;border-radius:30px}.search-wrapper-desktop .input-holder-desktop .search-icon span::before{background-image:url('data:image/svg+xml,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.21 8.78393C20.21 13.4297 16.2973 17.2179 11.4431 17.2179C6.58886 17.2179 2.67617 13.4297 2.67617 8.78393C2.67617 4.13816 6.58886 0.35 11.4431 0.35C16.2973 0.35 20.21 4.13816 20.21 8.78393Z" stroke="%23051A1A" stroke-width="0.7"/><path d="M0.308415 19.7575C0.169213 19.8916 0.169213 20.109 0.308415 20.2432C0.447617 20.3773 0.673308 20.3773 0.81251 20.2432L0.308415 19.7575ZM5.35537 14.8949L0.308415 19.7575L0.81251 20.2432L5.85947 15.3805L5.35537 14.8949Z" fill="%23051A1A"/></svg>');background-repeat:no-repeat;background-position:50% 4px;background-color:transparent;background-size:auto;content:'';width:32px;height:32px;display:block}}.minisearch{display:flex;align-items:center;justify-content:flex-end;--input-border-color:243,244,246;--input-bg:243,244,246}.minisearch .control{padding:.5rem .25rem;background:rgba(var(--base-bg), var(--base-bg-alpha, 1));position:absolute;top:calc(100% + 2px);margin:0 !important;left:-9999px}.minisearch .control .input-text{padding-right:2.25rem;text-overflow:ellipsis;min-width:240px}.minisearch .control .nested{display:none;position:absolute;top:100%;font-size:.875rem;line-height:1.25rem}.minisearch .actions{display:none;position:absolute;top:calc(100% + 1.5rem);right:1rem}.minisearch .action.search{margin-left:-2rem}@media (max-width: 1279.98px){.minisearch .action.search{display:none}}.minicart-wrapper .action.showcart::before{background-image:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_1396_19060)"><path d="M1.61232 20H19.5092C19.7854 20 20.0467 19.8787 20.2254 19.6681C20.4042 19.4569 20.4798 19.1794 20.4342 18.9069L18.2229 5.78188C18.1461 5.32875 17.7573 5 17.2973 5H14.3104V3.75C14.3104 1.68187 12.6286 0 10.5604 0C8.49232 0 6.81044 1.68187 6.81044 3.75V5H3.82357C3.36357 5 2.97482 5.32875 2.89857 5.78188L0.687316 18.9069C0.641691 19.1794 0.717316 19.4569 0.896066 19.6681C1.07482 19.8787 1.33544 20 1.61232 20ZM7.43544 3.75C7.43544 2.02688 8.83732 0.625 10.5604 0.625C12.2836 0.625 13.6854 2.02688 13.6854 3.75V5H7.43544V3.75ZM3.51544 5.88562C3.54044 5.73438 3.67044 5.625 3.82357 5.625H6.81044V8.125C6.81044 8.2975 6.95044 8.4375 7.12294 8.4375C7.29544 8.4375 7.43544 8.2975 7.43544 8.125V5.625H13.6854V8.125C13.6854 8.2975 13.8254 8.4375 13.9979 8.4375C14.1704 8.4375 14.3104 8.2975 14.3104 8.125V5.625H17.2973C17.4504 5.625 17.5804 5.73438 17.6054 5.88562L19.8167 19.0106C19.8323 19.1025 19.8073 19.1931 19.7473 19.2644C19.6873 19.3356 19.6023 19.375 19.5086 19.375H1.61232C1.51919 19.375 1.43419 19.3356 1.37357 19.2644C1.31294 19.1931 1.28857 19.1031 1.30419 19.0106L3.51544 5.88562Z" fill="%23051A1A"/></g><defs><clipPath id="clip0_1396_19060"><rect width="20" height="20" fill="white" transform="translate(0.561035)"/></clipPath></defs></svg>');background-repeat:no-repeat;background-position:center center;background-color:transparent;height:32px;width:32px;background-size:auto;-webkit-mask:unset}.minicart-wrapper{position:relative}.minicart-wrapper .action.showcart{position:relative;background-color:transparent;height:32px;width:32px;-webkit-mask:unset}.minicart-wrapper .action.showcart::before{content:'';flex-shrink:0;display:block;width:32px;height:32px}.minicart-wrapper .action.showcart .counter.qty.empty{opacity:0}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:16px;right:0;height:12px;width:12px;border-radius:999px;background:#eb2e96}.minicart-wrapper .action.showcart .counter.qty span{display:none}.page-main{position:relative}.page-header+.page-main .page-title-wrapper{margin-top:1.25rem}@media screen{.page-main::before{top:-150px;left:-130px}.page-main::after{transform:rotate(270deg);bottom:0;right:30px}}@media (max-width: 479.98px){.page-main::before{left:auto;right:30px}}.narrow-page:not(.narrow-page-reset) .page-main::before{left:-230px}@media (max-width: 479.98px){.narrow-page:not(.narrow-page-reset) .page-main::before{left:auto;right:30px}}@media (max-width: 767.98px){.page-main{padding-top:0}.page-main .breadcrumbs{min-height:auto}.page-main .breadcrumbs ul{padding-bottom:0.25rem;padding-top:0.25rem;line-height:normal}.page-main>.columns{margin-top:0.5rem}}.product-video{width:300px;height:600px}.carousel-product-media{margin-bottom:20px}@media (max-width: 767.98px){.carousel-product-media{margin-bottom:10px}}.carousel-product-media .flickity-page-dots{display:none}.carousel-product-media .carousel-cell{width:100%;height:100%;margin-right:0;border-radius:0.5rem}.carousel-product-media .carousel-cell-image{display:block;max-height:none;margin:0 auto;max-width:100%;-webkit-transition:opacity .4s;transition:opacity .4s;width:100%;height:auto;aspect-ratio:1}.carousel-product-media .carousel-cell-video-view{display:block;background-image:var(--bg-image);background-size:cover;background-repeat:no-repeat;background-position:center center}.carousel-product-media .carousel-cell-video-view:before{content:'';display:block;height:100%;width:100%;border-radius:0.5rem;background-image:url("https://jupitergem.com/css/pic/svg/video-link.svg");background-repeat:no-repeat;background-size:64px 64px;background-position:center center;background-color:rgba(255,255,255,0.5)}@media (max-width: 767.98px){.carousel-product-media .carousel-cell-video-view:before{background-size:50% 50%}}.carousel-product-media .carousel-cell-video-view .btn-carousel-video-view{position:absolute;top:70%;margin:0 auto;left:25%;right:25%;width:50%;height:50px;font-size:20px;font-family:Roboto,serif}.carousel-product-media .carousel-cell-view-360{display:block;background-image:var(--bg-image);background-size:cover;background-repeat:no-repeat;background-position:center center}.carousel-product-media .carousel-cell-view-360:before{content:'';display:block;height:100%;width:100%;border-radius:0.5rem;background-image:url("https://jupitergem.com/css/pic/svg/360.svg");background-repeat:no-repeat;background-size:64px 64px;background-position:center center;background-color:rgba(255,255,255,0.5)}@media (max-width: 767.98px){.carousel-product-media .carousel-cell-view-360:before{background-size:50% 50%}}.carousel-product-media .carousel-cell-view-360 .btn-view-360{position:absolute;top:70%;margin:0 auto;left:25%;right:25%;width:50%;height:50px;font-size:20px;font-family:Roboto,serif}.carousel-product-media .carousel-cell-image.flickity-lazyloaded,.carousel-product-media .carousel-cell-image.flickity-lazyerror{opacity:1}.carousel-product-media .flickity-viewport{height:auto !important;aspect-ratio:1}.carousel-product-media .more-photo .more-photo-content{line-height:5rem;display:block;width:100%;text-align:center;padding-top:10rem;overflow:hidden}@media (max-width: 1023.98px){.carousel-product-media .more-photo .more-photo-content{padding-top:7rem}}@media (max-width: 767.98px){.carousel-product-media .more-photo .more-photo-content{padding-top:14rem}}@media (max-width: 639.98px){.carousel-product-media .more-photo .more-photo-content{padding-top:10rem}}@media (max-width: 479.98px){.carousel-product-media .more-photo .more-photo-content{padding-top:5rem}}.carousel-product-media .more-photo .more-photo-content .label1,.carousel-product-media .more-photo .more-photo-content .label2,.carousel-product-media .more-photo .more-photo-content .label3{display:block;font-size:46px;line-height:48px;width:470px;margin:0 auto;text-align:center;font-weight:bold;text-transform:uppercase;color:#818C8C}@media (max-width: 1023.98px){.carousel-product-media .more-photo .more-photo-content .label1,.carousel-product-media .more-photo .more-photo-content .label2,.carousel-product-media .more-photo .more-photo-content .label3{font-size:38px;line-height:38px}}@media (max-width: 479.98px){.carousel-product-media .more-photo .more-photo-content .label1,.carousel-product-media .more-photo .more-photo-content .label2,.carousel-product-media .more-photo .more-photo-content .label3{width:100%;font-size:34px;line-height:38px;padding-left:1rem}}.carousel-product-media .more-photo .more-photo-content .label1:before{content:"Let us know"}.carousel-product-media .more-photo .more-photo-content .label2:before{content:"if you'd  like to see"}.carousel-product-media .more-photo .more-photo-content .label3:before{color:#96f1f1;content:'more videos'}.carousel-product-media .more-photo .more-photo-content .btn-ask-for-more-video{background-color:#96f1f1;height:50px;min-width:50%;margin:3rem auto 0;width:auto}.carousel-product-media .more-photo .more-photo-content .btn-ask-for-more-video:hover{background-color:#6ef1f1}@media (max-width: 479.98px){.carousel-product-media .more-photo .more-photo-content .btn-ask-for-more-video{margin:2rem auto 0;min-width:75%}}.carousel-cell-nav-container{margin:0 9px 0 0}.carousel-product-media-nav .carousel-cell-nav{height:92px;width:92px;background-repeat:no-repeat;background-image:var(--bg-image);background-size:100% 100%;border:1px solid #cdd1d1;border-radius:0.5rem}@media (max-width: 767.98px){.carousel-product-media-nav .carousel-cell-nav{height:62px;width:62px}}.carousel-product-media-nav .carousel-cell-nav.carousel-cell-nav-video:before{content:'';display:block;height:100%;width:100%;border-radius:0.5rem;background-image:url("https://jupitergem.com/css/pic/svg/video-link.svg");background-repeat:no-repeat;background-size:64px 64px;background-position:center center;background-color:rgba(255,255,255,0.5)}@media (max-width: 767.98px){.carousel-product-media-nav .carousel-cell-nav.carousel-cell-nav-video:before{background-size:75% 75%}}.carousel-product-media-nav .carousel-cell-nav.carousel-cell-nav-360:before{content:'';display:block;height:100%;width:100%;border-radius:0.5rem;background-image:url("https://jupitergem.com/css/pic/svg/360.svg");background-repeat:no-repeat;background-size:64px 64px;background-position:center center;background-color:rgba(255,255,255,0.5)}.carousel-product-media.is-fullscreen .carousel-cell-image{max-height:unset;max-width:unset;width:unset;height:100%}.is-nav-selected.carousel-cell-nav-container .carousel-cell-nav{border:1px solid #051a1a}.carousel-view-video{text-align:center}.carousel-cell-360-view .carousel-view-360{width:fit-content;text-align:center;margin:25% auto 0}.carousel-product-media.is-fullscreen .flickity-viewport{height:100% !important;aspect-ratio:unset}.flickity-enabled.is-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background:black;padding-bottom:35px;z-index:1}.flickity-enabled.is-fullscreen .flickity-page-dots{bottom:10px}.flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:white}html.is-flickity-fullscreen{overflow:hidden}.flickity-fullscreen-button{display:block;right:10px;top:10px;width:24px;height:24px;border-radius:4px}.flickity-fullscreen-button-exit{display:none}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:block}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:absolute;width:16px;height:16px;left:4px;top:4px}@media (max-width: 767.98px){.modal-ask-for-more-video,.modal-virtual-consultation,.modal-question,.modal-make-offer{padding:10px !important}}.modal-ask-for-more-video .modal-inner-wrap,.modal-virtual-consultation .modal-inner-wrap,.modal-question .modal-inner-wrap,.modal-make-offer .modal-inner-wrap{min-width:700px}@media (max-width: 767.98px){.modal-ask-for-more-video .modal-inner-wrap,.modal-virtual-consultation .modal-inner-wrap,.modal-question .modal-inner-wrap,.modal-make-offer .modal-inner-wrap{min-width:unset}}.modal-ask-for-more-video .modal-header,.modal-virtual-consultation .modal-header,.modal-question .modal-header,.modal-make-offer .modal-header{padding-top:20px}.modal-ask-for-more-video .modal-header .modal-title,.modal-virtual-consultation .modal-header .modal-title,.modal-question .modal-header .modal-title,.modal-make-offer .modal-header .modal-title{text-transform:uppercase;text-align:center;font-size:20px;font-family:Roboto Thin,serif;line-height:20px}.modal-ask-for-more-video .modal-content,.modal-virtual-consultation .modal-content,.modal-question .modal-content,.modal-make-offer .modal-content{padding:20px !important;padding-top:0 !important}@media (max-width: 767.98px){.modal-ask-for-more-video .modal-content,.modal-virtual-consultation .modal-content,.modal-question .modal-content,.modal-make-offer .modal-content{padding-left:10px !important;padding-right:10px !important}}.modal-ask-for-more-video .inputGroup,.modal-virtual-consultation .inputGroup,.modal-question .inputGroup,.modal-make-offer .inputGroup{min-height:unset}.modal-ask-for-more-video ul li,.modal-virtual-consultation ul li,.modal-question ul li,.modal-make-offer ul li{width:100%}.modal-ask-for-more-video ul li.line-contact-comment,.modal-virtual-consultation ul li.line-contact-comment,.modal-question ul li.line-contact-comment,.modal-make-offer ul li.line-contact-comment{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.modal-ask-for-more-video ul li.line-contact-comment:before,.modal-virtual-consultation ul li.line-contact-comment:before,.modal-question ul li.line-contact-comment:before,.modal-make-offer ul li.line-contact-comment:before{content:'Comment';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.modal-ask-for-more-video ul li.line-contact-terms,.modal-virtual-consultation ul li.line-contact-terms,.modal-question ul li.line-contact-terms,.modal-make-offer ul li.line-contact-terms{margin-bottom:10px;padding:10px;display:grid;grid-template-columns:auto 1fr;gap:10px}.modal-ask-for-more-video ul li.line-contact-terms input,.modal-virtual-consultation ul li.line-contact-terms input,.modal-question ul li.line-contact-terms input,.modal-make-offer ul li.line-contact-terms input{margin-top:5px}.modal-ask-for-more-video ul li.line-contact-terms label,.modal-virtual-consultation ul li.line-contact-terms label,.modal-question ul li.line-contact-terms label,.modal-make-offer ul li.line-contact-terms label{color:#818C8C}.modal-ask-for-more-video ul li.line-contact-terms .gdpr-js-consent,.modal-virtual-consultation ul li.line-contact-terms .gdpr-js-consent,.modal-question ul li.line-contact-terms .gdpr-js-consent,.modal-make-offer ul li.line-contact-terms .gdpr-js-consent{max-width:none;display:grid;position:unset;grid-template-columns:auto 1fr}.modal-ask-for-more-video ul li.line-contact-terms .gdpr-js-consent input,.modal-virtual-consultation ul li.line-contact-terms .gdpr-js-consent input,.modal-question ul li.line-contact-terms .gdpr-js-consent input,.modal-make-offer ul li.line-contact-terms .gdpr-js-consent input{display:grid;order:1;grid-row:1}.modal-ask-for-more-video ul li.line-contact-terms .gdpr-js-consent label,.modal-virtual-consultation ul li.line-contact-terms .gdpr-js-consent label,.modal-question ul li.line-contact-terms .gdpr-js-consent label,.modal-make-offer ul li.line-contact-terms .gdpr-js-consent label{display:grid;order:2}.modal-ask-for-more-video ul li.line-contact-terms .gdpr-js-consent label:after,.modal-virtual-consultation ul li.line-contact-terms .gdpr-js-consent label:after,.modal-question ul li.line-contact-terms .gdpr-js-consent label:after,.modal-make-offer ul li.line-contact-terms .gdpr-js-consent label:after{display:none}.modal-ask-for-more-video ul li.line-contact-terms .gdpr-js-consent div.mage-error,.modal-virtual-consultation ul li.line-contact-terms .gdpr-js-consent div.mage-error,.modal-question ul li.line-contact-terms .gdpr-js-consent div.mage-error,.modal-make-offer ul li.line-contact-terms .gdpr-js-consent div.mage-error,.modal-ask-for-more-video ul li.line-contact-terms .gdpr-js-consent div.just-validate-error-label,.modal-virtual-consultation ul li.line-contact-terms .gdpr-js-consent div.just-validate-error-label,.modal-question ul li.line-contact-terms .gdpr-js-consent div.just-validate-error-label,.modal-make-offer ul li.line-contact-terms .gdpr-js-consent div.just-validate-error-label{display:grid;position:unset !important;order:3;grid-column-start:1;grid-column-end:4;padding:0 !important}.modal-ask-for-more-video ul li.line-contact-buttons,.modal-virtual-consultation ul li.line-contact-buttons,.modal-question ul li.line-contact-buttons,.modal-make-offer ul li.line-contact-buttons{display:inline-block;margin-top:10px;margin-bottom:10px}.modal-ask-for-more-video ul li.line-contact-buttons button,.modal-virtual-consultation ul li.line-contact-buttons button,.modal-question ul li.line-contact-buttons button,.modal-make-offer ul li.line-contact-buttons button{color:#051A1A;font-size:18px;line-height:32px;font-family:Roboto,serif;font-weight:normal}.modal-ask-for-more-video ul li.line-contact-buttons button.submit,.modal-virtual-consultation ul li.line-contact-buttons button.submit,.modal-question ul li.line-contact-buttons button.submit,.modal-make-offer ul li.line-contact-buttons button.submit{background-color:#96f1f1;min-width:280px}.modal-ask-for-more-video ul li.line-contact-buttons button.submit:hover,.modal-virtual-consultation ul li.line-contact-buttons button.submit:hover,.modal-question ul li.line-contact-buttons button.submit:hover,.modal-make-offer ul li.line-contact-buttons button.submit:hover{background-color:#6ef1f1}@media (max-width: 767.98px){.modal-ask-for-more-video ul li.line-contact-buttons button.submit,.modal-virtual-consultation ul li.line-contact-buttons button.submit,.modal-question ul li.line-contact-buttons button.submit,.modal-make-offer ul li.line-contact-buttons button.submit{min-width:50%}}.modal-ask-for-more-video ul li.line-contact-buttons button.cancel,.modal-virtual-consultation ul li.line-contact-buttons button.cancel,.modal-question ul li.line-contact-buttons button.cancel,.modal-make-offer ul li.line-contact-buttons button.cancel{background-color:transparent;margin-left:40px;padding-left:10px;padding-right:10px}.modal-ask-for-more-video ul li.line-contact-buttons button.cancel:before,.modal-virtual-consultation ul li.line-contact-buttons button.cancel:before,.modal-question ul li.line-contact-buttons button.cancel:before,.modal-make-offer ul li.line-contact-buttons button.cancel:before{content:'Cancel'}.modal-ask-for-more-video ul li.line-contact-buttons span,.modal-virtual-consultation ul li.line-contact-buttons span,.modal-question ul li.line-contact-buttons span,.modal-make-offer ul li.line-contact-buttons span{font-size:18px;font-weight:normal;line-height:32px;font-family:Roboto,serif}.modal-ask-for-more-video ul li.line-contact-buttons span.cancel,.modal-virtual-consultation ul li.line-contact-buttons span.cancel,.modal-question ul li.line-contact-buttons span.cancel,.modal-make-offer ul li.line-contact-buttons span.cancel{background-color:transparent;margin-left:40px;cursor:pointer;padding:10px}.modal-ask-for-more-video ul li.line-contact-buttons span.cancel:before,.modal-virtual-consultation ul li.line-contact-buttons span.cancel:before,.modal-question ul li.line-contact-buttons span.cancel:before,.modal-make-offer ul li.line-contact-buttons span.cancel:before{content:'Cancel'}.modal-ask-for-more-video ul li{width:100%}.modal-ask-for-more-video ul li.line-product{padding:10px;display:grid;grid-template-columns:100px 1fr;column-gap:10px;margin-bottom:10px}.modal-ask-for-more-video ul li.line-product:before{content:'Product';width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px;grid-column-start:1;grid-column-end:3}.modal-ask-for-more-video ul li.line-product .image{display:grid;width:100px;height:100px;border:1px solid #f2f3f3;border-radius:0.5rem;background-size:contain;background-position:center center}.modal-ask-for-more-video ul li.line-product ul{display:grid}.modal-ask-for-more-video ul li.line-product ul li{margin-bottom:0}.modal-ask-for-more-video ul li.line-product ul li.sku{font-weight:bold}.modal-ask-for-more-video ul li.line-product ul li.sku:before{content:'SKU:';color:#818C8C}.modal-ask-for-more-video ul li.line-product ul li.price{font-weight:bold}.modal-ask-for-more-video ul li.line-contact-information{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.modal-ask-for-more-video ul li.line-contact-information:before{content:'Contact Information';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.modal-ask-for-more-video ul li.line-contact-information ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}.modal-ask-for-more-video ul li.line-contact-information ul li.input-name{display:grid;grid-column-start:1;grid-column-end:3}.modal-ask-for-more-video ul li.line-contact-information ul li.input-phone{display:grid}.modal-ask-for-more-video ul li.line-contact-information ul li.input-email{display:grid}.modal-virtual-consultation{margin-left:unset !important}.modal-virtual-consultation ul li{width:100%}.modal-virtual-consultation ul li ul.line-contact-service-system{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 639.98px){.modal-virtual-consultation ul li ul.line-contact-service-system{grid-template-columns:1fr}}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.service-list:before,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.service-list:before{content:'Service';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.service-list li,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.service-list li{display:grid;width:100%;margin-top:10px;margin-bottom:0px;line-height:24px;grid-template-columns:auto 1fr}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.service-list li input,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.service-list li input{margin-right:10px;line-height:24px;display:grid;margin-top:5px}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.service-list li label,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.service-list li label{line-height:24px;height:24px;display:contents;width:100%}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.service-list li label:before,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.service-list li label:before{content:attr(data-label)}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.system-list:before,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.system-list:before{content:'System';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.system-list li,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.system-list li{display:grid;width:100%;margin-top:10px;margin-bottom:0;line-height:24px;grid-template-columns:auto 1fr}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.system-list li input,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.system-list li input{margin-right:10px;line-height:24px;display:grid;margin-top:5px}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.system-list li label,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.system-list li label{line-height:24px;height:24px;display:contents;width:100%}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.system-list li label:before,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.system-list li label:before{content:attr(data-label)}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.system-list li label.google-meet:before,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.system-list li label.google-meet:before{padding-left:30px;background-image:url("https://jupitergem.com/css/pic/gm.png");background-repeat:no-repeat;background-size:24px 24px;background-position:center left;height:24px;float:left}.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service ul.system-list li label.zoom:before,.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-system ul.system-list li label.zoom:before{padding-left:30px;background-image:url("https://jupitergem.com/css/pic/zoom.png");background-repeat:no-repeat;background-size:24px 24px;background-position:center left;height:24px;float:left}@media (max-width: 639.98px){.modal-virtual-consultation ul li ul.line-contact-service-system li.line-contact-service{margin-bottom:0}}.modal-virtual-consultation ul li.line-contact-date{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.modal-virtual-consultation ul li.line-contact-date:before{content:'Date';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.modal-virtual-consultation ul li.line-contact-date ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 639.98px){.modal-virtual-consultation ul li.line-contact-date ul{grid-template-columns:1fr}}.modal-virtual-consultation ul li.line-contact-date ul li{width:100%}.modal-virtual-consultation ul li.line-contact-information{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.modal-virtual-consultation ul li.line-contact-information:before{content:'Contact Information';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.modal-virtual-consultation ul li.line-contact-information ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 639.98px){.modal-virtual-consultation ul li.line-contact-information ul{grid-template-columns:1fr}}.modal-virtual-consultation ul li.line-contact-information ul li.input-name{display:grid}.modal-virtual-consultation ul li.line-contact-information ul li.input-email{display:grid}.modal-virtual-consultation ul li.line-contact-comment .notice{color:#818C8C}.modal-virtual-consultation ul li.line-contact-comment .notice:before{content:'Please mention SKU of the product(s) you want to be shown'}.modal-question ul li.line-contact-information{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.modal-question ul li.line-contact-information:before{content:'Contact Information';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.modal-question ul li.line-contact-information ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 639.98px){.modal-question ul li.line-contact-information ul{grid-template-columns:1fr}}.modal-question ul li.line-contact-information ul li.input-name{display:grid}.modal-question ul li.line-contact-information ul li.input-email{display:grid;grid-column-start:1;grid-column-end:3}@media (max-width: 639.98px){.modal-question ul li.line-contact-information ul li.input-email{grid-column-start:unset;grid-column-end:unset}}.modal-make-offer .modal-inner-wrap{min-width:500px}@media (max-width: 639.98px){.modal-make-offer .modal-inner-wrap{min-width:unset}}.modal-make-offer ul li{margin-top:1rem}.modal-make-offer ul li.line-contact-buttons button.submit{width:100%}.modal-make-offer ul li .inputGroup input::placeholder{font-size:0}.modal-make-offer ul li .inputGroup input:focus::placeholder{font-size:14px}.product-info-wrapper{gap:0;grid-template-columns:50% 50%}@media (max-width: 767.98px){.product-info-wrapper{gap:10px;grid-template-columns:100%}}.product-info-wrapper h1{font-size:1.6rem;line-height:2rem;padding:0;margin-top:-0.5rem;margin-bottom:0.5rem;text-align:unset;text-transform:unset;font-family:'Roboto Light',sans-serif}@media (max-width: 639.98px){.product-info-wrapper h1{font-size:1.2rem;line-height:1.6rem;margin-top:0;font-weight:normal}}.product-info-wrapper .media{margin-right:3rem}@media (max-width: 1023.98px){.product-info-wrapper .media{margin-right:0}}.product-info-wrapper .product-info-main{margin-left:3rem}@media (max-width: 1023.98px){.product-info-wrapper .product-info-main{margin-left:1rem}}@media (max-width: 767.98px){.product-info-wrapper .product-info-main{margin-left:0}}.product-info-wrapper .product-info-main .product-contact{order:5;margin-top:1rem;margin-bottom:1rem;grid-template-columns:1fr}@media (max-width: 767.98px){.product-info-wrapper .product-info-main .product-contact{margin-bottom:3rem}}.product-info-wrapper .product-contact{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;width:100%;margin-top:3rem;margin-bottom:3rem}@media (max-width: 1023.98px){.product-info-wrapper .product-contact.product-media-column{display:none}}.product-info-wrapper .product-contact.description-column{display:none;order:5}@media (max-width: 1023.98px){.product-info-wrapper .product-contact.description-column{display:grid;margin:0 5% !important;width:90% !important}}.product-info-wrapper .product-contact button{display:grid;background-color:transparent;border:1px solid #e9e9e9;padding-left:5px;padding-right:5px}.product-info-wrapper .product-contact button:hover{background-color:#96f1f1;border-color:#96f1f1}.product-info-wrapper .product-contact button.btn-ask-for-more-video:before{content:'Request Video'}.product-info-wrapper .product-contact button.btn-virtual-consultation:before{content:'Virtual Consultation'}.product-info-wrapper .product-contact button.btn-whatsapp:before{content:'WhatsApp';padding-left:30px;background-image:url("https://jupitergem.com/css/pic/svg/wa3.svg");background-position:left center;background-repeat:no-repeat;background-size:21px 21px}.main-params,.product-details{width:50%;margin-bottom:2rem}.main-params{margin-bottom:0;font-size:14px}@media (max-width: 1023.98px){.main-params{min-height:unset}}.main-params dl{display:grid;grid-template-rows:auto;grid-template-columns:min-content 1fr}.main-params dt,.main-params dd{margin:0 0 5px 0;white-space:nowrap}@media (max-width: 767.98px){.main-params dt,.main-params dd{display:none}.main-params dt.main-param,.main-params dd.main-param{display:flex}}.main-params dt{color:#5F7474;padding-right:1rem;font-family:'Roboto Bold',sans-serif}.main-params dt:after{content:':'}.product-details{margin-bottom:0;min-height:2rem;font-size:16px}@media (max-width: 1023.98px){.product-details{min-height:unset}}.product-details dl{display:grid;grid-template-rows:auto;grid-template-columns:min-content 1fr}.product-details dt,.product-details dd{margin:0 0 5px 0;white-space:nowrap}.product-details dt{padding-right:1rem;font-family:'Roboto Bold',sans-serif}.product-details dt:after{content:':'}.product-details .detail-report_url{overflow:hidden}.js .product-info-main{opacity:unset !important}@media (prefers-reduced-motion:no-preference){.js #html-body.scroll-reveal-enabled .scroll-reveal.reveal-slide-in{transform:unset}.js #html-body.scroll-reveal-enabled .scroll-reveal.reveal-ready{animation:unset;animation-delay:unset}.js #html-body.scroll-reveal-enabled .scroll-reveal{opacity:unset}}.product-info-main .product-details{margin-top:0 !important;margin-bottom:1rem}.product-info-main .product-details:last-of-type{margin-bottom:0}.product-info-main .product-info-row{display:grid;grid-template-columns:max-content 1fr;margin-bottom:1rem;row-gap:0;column-gap:30px}.product-info-main .product-info-row.certificate-no{grid-template-columns:1fr auto}.product-info-main .product-info-row.certificate-no .stock{order:1}.product-info-main .product-info-row.certificate-no .product-buttons{order:2;grid-template-columns:auto auto}@media (max-width: 1023.98px){.product-info-main .product-info-row{grid-template-columns:1fr;margin-bottom:0;column-gap:0}}.product-info-main .product-info-row .stock{font-size:16px;line-height:40px;display:list-item;list-style-type:inherit;list-style-position:inside}@media (max-width: 1023.98px){.product-info-main .product-info-row .stock{order:2}}.product-info-main .product-info-row .stock.available{color:#108900}.product-description{margin-bottom:2rem}.product-description1:before{content:'Description';display:block;font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:1rem}.product-details{width:100%;background-color:#F7F8F8;padding:10px;border-radius:0.5rem;font-family:"Roboto",sans-serif}@media (max-width: 1023.98px){.product-details{width:100%}}.product-details h2{color:#5F7474;font-size:16px;text-transform:uppercase;padding-left:10px;margin-bottom:0}.product-buttons{display:flex;width:100%;margin-bottom:0}@media (max-width: 1023.98px){.product-buttons{display:grid;grid-template-columns:1fr auto auto;gap:10px}}.product-buttons .btn-like,.product-buttons .comparefly-btn,.product-buttons .btn-tocart,.product-buttons .btn-custom-design{margin-left:10px}@media (max-width: 1023.98px){.product-buttons .btn-like,.product-buttons .comparefly-btn,.product-buttons .btn-tocart,.product-buttons .btn-custom-design{margin-left:0}}.product-buttons .btn-like button,.product-buttons .comparefly-btn button,.product-buttons .btn-tocart button,.product-buttons .btn-custom-design button{background-color:#f7f8f8;border-radius:3rem;padding:0;height:40px;width:40px}.product-buttons .btn-like button:before,.product-buttons .comparefly-btn button:before,.product-buttons .btn-tocart button:before,.product-buttons .btn-custom-design button:before{content:'';background-repeat:no-repeat;background-position:center center;background-size:auto;height:40px;width:40px;margin:0;padding:0}.product-buttons .btn-like button:hover,.product-buttons .comparefly-btn button:hover,.product-buttons .btn-tocart button:hover,.product-buttons .btn-custom-design button:hover{background-color:#F2F3F3}.product-buttons .certificate-btn{margin-left:0}.product-buttons .certificate-btn button:hover{background-color:#F2F3F3}.product-buttons .certificate-btn.certificate-gia{margin-right:10px}.product-buttons .certificate-btn.certificate-gia button:before{content:'';width:50px;height:40px;margin-left:15px;margin-right:0;display:block}@media (max-width: 1023.98px){.product-buttons .certificate-btn{margin-right:0}}@media (max-width: 1279.98px){.product-buttons .certificate-btn{margin-right:0}}.product-buttons .certificate-btn button{background-color:#f7f8f8;border-radius:3rem;padding:0;height:40px;width:auto}.product-buttons .certificate-btn button:after{content:'View certificate';text-transform:uppercase;padding-right:20px;padding-left:10px;margin-right:10px;font-size:14px;font-weight:normal;background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 1.5H14.5V5M13.75 2.25L10 6M8.5 2.5H4C3.60218 2.5 3.22064 2.65804 2.93934 2.93934C2.65804 3.22064 2.5 3.60218 2.5 4V12C2.5 12.3978 2.65804 12.7794 2.93934 13.0607C3.22064 13.342 3.60218 13.5 4 13.5H12C12.3978 13.5 12.7794 13.342 13.0607 13.0607C13.342 12.7794 13.5 12.3978 13.5 12V7.5" stroke="%23051A1A" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position-x:right;background-position-y:center;background-size:16px 16px;background-repeat:no-repeat}.product-buttons .actions-makeoffer{width:33%;display:flex;order:1;justify-content:start}.product-buttons .actions-makeoffer button{background-color:#f7f8f8;width:calc(90%);text-transform:uppercase;font-weight:normal;border-radius:3rem;padding:5px 10px;height:2.3rem;font-family:'Roboto Light',sans-serif;color:#051A1A}.product-buttons .actions-makeoffer button:before{content:'';background-image:url("https://jupitergem.com/css/pic/svg/mkoffr.svg");background-repeat:no-repeat;background-position:center center;height:100%;width:24px}.certificate-exist .product-buttons{display:grid;grid-template-columns:1fr auto auto}.product-payments{margin-bottom:2rem}.product-payments .payment-info{display:block;float:left;width:450px;padding:5px 10px;border-radius:0.5rem}@media (max-width: 1023.98px){.product-payments .payment-info{width:100%}}.product-payments .payment-info p{margin-top:0.5rem;margin-bottom:0.5rem;display:block;width:100%}.product-payments .payment-info .payment-klarna div{border:none !important}.guarantee-button{line-height:unset;border:unset;float:left;display:block;font-weight:normal;padding-left:1.2rem;background-color:transparent;background-image:url("https://jupitergem.com/css/pic/svg/rf.svg");background-repeat:no-repeat;background-position:left center;color:#051A1A;width:fit-content}.rf-button{margin-bottom:1rem}.rf-button span.modal-opener-rf{cursor:pointer;display:block}.rf-button span.modal-opener-rf:before{content:'';background-image:url("https://jupitergem.com/css/pic/svg/rf.svg");background-repeat:no-repeat;background-position:center center;height:24px;width:24px;display:block;float:left}.rf-modal ul li{margin-bottom:1rem}.product-info-price{margin-top:2rem}.product-info-price .price-box{font-size:2rem;line-height:2rem;font-weight:bold}.product-info-price .price-box .special-price{color:#051A1A}.product-info-price .price-box .old-price{color:#818C8C;font-size:80%;line-height:80%}.box-tocart{padding:0;border:none}.box-tocart div.fieldset{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;font-family:Roboto,serif}@media (max-width: 1023.98px){.box-tocart div.fieldset{width:100%}}.box-tocart div.fieldset .qty{display:none !important}.box-tocart div.fieldset .add-to-cart-button{display:block;width:100%;max-width:280px;float:left}@media (max-width: 1023.98px){.box-tocart div.fieldset .add-to-cart-button{width:100%}}@media (max-width: 767.98px){.box-tocart div.fieldset .add-to-cart-button{width:100%;max-width:unset}}.box-tocart div.fieldset .add-to-cart-button button{border-radius:3rem;font-weight:normal;font-size:1.2rem;line-height:2rem;font-family:Roboto,serif}.box-tocart div.fieldset .add-to-cart-button button.tocart{display:grid;border:1px solid #96f1f1;background-color:#96f1f1;color:#051A1A;width:100%}.box-tocart div.fieldset .add-to-cart-button button.tocart:hover{background-color:#6EF1F1;border-color:#6EF1F1}.box-tocart div.fieldset .add-to-cart-button button.make-jewellery{border:1px solid #202020;background-color:#fff;float:left;width:18rem;max-width:50%;margin-left:0.5rem}.box-tocart div.fieldset .add-to-cart-button2{width:100%;max-width:280px;display:grid}@media (max-width: 1023.98px){.box-tocart div.fieldset .add-to-cart-button2{width:100%}}@media (max-width: 767.98px){.box-tocart div.fieldset .add-to-cart-button2{width:100%;max-width:unset}}.box-tocart div.fieldset .add-to-cart-button2 button{font-family:Roboto,serif;font-weight:normal;font-size:1.2rem;line-height:2rem}.box-tocart div.fieldset .add-to-cart-button2 button.make-jewellery-button,.box-tocart div.fieldset .add-to-cart-button2 button.make-offer-button{background-color:#ffffff;border:1px solid;line-height:32px}.box-tocart div.fieldset .add-to-cart-button2 button.make-jewellery-button:hover,.box-tocart div.fieldset .add-to-cart-button2 button.make-offer-button:hover{background-color:#051A1A;border-color:#051A1A;color:#FFFFFF}.box-tocart div.fieldset .add-to-cart-button-extra{display:grid;grid-column-start:1;grid-column-end:3}.box-tocart div.fieldset .add-to-cart-button-extra div{display:block;margin:1rem 0;float:left}.box-tocart div.fieldset.product-type-gemstone{grid-template-columns:1fr;gap:0}.box-tocart div.fieldset.product-type-gemstone .add-to-cart-button{grid-column-start:1;grid-column-end:3;max-width:450px}@media (max-width: 767.98px){.box-tocart div.fieldset.product-type-gemstone .add-to-cart-button{max-width:unset}}.box-tocart div.fieldset.product-type-gemstone .add-to-cart-button2{grid-template-columns:1fr 1fr;gap:10px;max-width:450px}@media (max-width: 767.98px){.box-tocart div.fieldset.product-type-gemstone .add-to-cart-button2{max-width:unset}}.add-to-cart-button-extra .addtocart-buttons{margin-top:10px;margin-bottom:10px}.add-to-cart-button-extra .product-buttons{margin-top:10px !important;margin-bottom:10px !important}.add-to-cart-button-extra .product-buttons .comparefly-btn,.add-to-cart-button-extra .product-buttons .btn-like,.add-to-cart-button-extra .product-buttons .btn-tocart,.add-to-cart-button-extra .product-buttons .btn-custom-design{margin:0 !important}button.add-to-cart-button-compare{border:1px solid #96f1f1;background-color:#96f1f1;color:#051A1A;width:90%;border-radius:3rem;font-weight:normal;font-size:1rem;line-height:1.4rem;font-family:Roboto,serif}button.add-to-cart-button-compare:hover{background-color:#6ef1f1;border-color:#6ef1f1}.breeze-gallery.opened .no-zoom .controls{display:none}.breeze-gallery.opened .enable-zoom .controls{display:block}.block.related{margin-top:2rem;margin-bottom:2rem}.block.related .block-title.slider-title{text-transform:uppercase;font-size:24px !important;font-family:'Roboto Thin',serif !important;font-weight:normal !important}.block.related .block-title.slider-title a{text-decoration:none}.block.related .block-title.slider-title a:hover{text-decoration:none}.block.related .product-slider-content{grid-area:c}#view360product{margin:0;user-select:none;background-size:100%;cursor:move}.modal-view-360{justify-content:center}.modal-view-360 .view360block{text-align:center}.modal-view-360 .view360block #view360product{margin:0 auto}.action.skip{display:none !important}@media (max-width: 767.98px){.product-add-form,.product-payments,.product-description{float:left;width:100%}.product-buttons .btn-like button,.product-buttons .comparefly-btn button,.product-buttons .btn-tocart button,.product-buttons .btn-custom-design button{padding:0;width:40px;height:40px}.product-buttons .btn-like button:before,.product-buttons .comparefly-btn button:before,.product-buttons .btn-tocart button:before,.product-buttons .btn-custom-design button:before{padding:0;margin:0;width:40px;height:40px}.product-buttons .btn-like button:after,.product-buttons .comparefly-btn button:after,.product-buttons .btn-tocart button:after,.product-buttons .btn-custom-design button:after{display:none}}@media (max-width: 639.98px){.product-info-wrapper{grid-template-areas:"media" "title" "main "}.product-info-wrapper .product.media{max-width:100%;width:100%;overflow:hidden;max-height:600px}.product-info-wrapper .product-info-main{display:block;padding:0}.product-info-wrapper .product-info-main .guarantee-button{padding-top:1rem;background-position:3px 21px}.product-info-wrapper .product-info-main .product-info-price{width:100%;margin-top:1rem}.add-to-cart-button-extra div{width:100%;margin:10px;text-align:center}.main-params,.product-details{width:100%}.box-tocart div.fieldset .add-to-cart-button button.make-jewellery{float:right}.box-tocart div.fieldset .add-to-cart-button button.tocart{float:left;height:50px}.view360block{margin:0 auto;text-align:center}.view360block #view360product{margin:1rem auto}.view360block #view360-prev,.view360block #view360-next{display:none}.view360block button#view360-play:hover{-webkit-box-shadow:0px 0px 10px -4px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 10px -4px rgba(0,0,0,0.23);box-shadow:0px 0px 10px -4px rgba(0,0,0,0.23)}.view360block button#view360-play:active{box-shadow:0 5px #666;transform:translateY(4px)}}@media (max-width: 479.98px){.modal-popup.modal-view-360{padding-left:0.5rem;padding-right:0.5rem}.modal-popup.modal-view-360 .modal-content{padding-left:0.5rem;padding-right:0.5rem}}.product-options-wrapper{border:none !important}@media (max-width: 767.98px){.product-options-wrapper{padding:0 0 .5rem}}.product-options-wrapper .product-option{margin-top:1rem;margin-bottom:1rem}.product-options-wrapper .product-option-type-checkbox{background-color:#F7F8F8;border-radius:0.5rem;padding:10px 15px}.product-options-wrapper .product-option-type-checkbox:hover{background-color:#F2F3F3}.product-options-wrapper .product-option-type-checkbox label{width:100%;color:#818C8C;margin-left:5px;font-weight:normal;font-family:Roboto,serif}.product-options-wrapper .product-option-type-checkbox label:after{content:attr(data-price-text);float:right;font-weight:bold;font-family:Roboto,serif;color:#051A1A}.product-options-wrapper .product-option-type-drop_down label{text-transform:uppercase;font-weight:bold;font-family:Roboto,serif}.product-options-wrapper .product-option-type-drop_down.product-option-size .field{display:grid;grid-template-columns:1fr 50px}.product-options-wrapper .product-option-type-drop_down.product-option-size .field label{grid-column-start:1;grid-column-end:3}.product-options-wrapper .product-option-type-drop_down.product-option-size .field .product-option-info-modal{width:50px;background-image:url("https://jupitergem.com/css/pic/svg/info.svg");background-size:auto;background-repeat:no-repeat;background-position:center center;height:40px;margin-top:10px;cursor:pointer}.not-saleable .product-info-price{margin-top:2rem;margin-bottom:2rem}.product-similar-block{background-color:#ffffff;margin-top:1rem;margin-bottom:3rem;float:left}.product-similar-block.flickity-enabled{float:unset}.product-similar-block:before{content:'SIMILAR ITEMS';display:block;font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:1rem}.product-similar-block a{width:100px;border:1px solid #f2f3f3;border-radius:0.5rem;margin-right:5px;margin-left:5px;display:block;float:left}.product-similar-block a span{border-radius:0.5rem}.product-similar-block a:after{content:attr(data-price-text);text-align:center;display:block;line-height:40px;height:40px;font-weight:bold}.product-similar-block a:hover{background-color:#96f1f1;border:1px solid #96f1f1}.product-similar-block .flickity-prev-next-button{top:83px}@media (max-width: 767.98px){.product-similar-block .flickity-prev-next-button{display:none}}.product-similar-block .flickity-page-dots{display:none}@media (max-width: 767.98px){.product-similar-block .flickity-page-dots{display:block}}@media (min-width: 480px){.product-similar.count5 .product-similar-block .flickity-prev-next-button,.product-similar.count4 .product-similar-block .flickity-prev-next-button,.product-similar.count5 .product-similar-block .flickity-page-dots,.product-similar.count4 .product-similar-block .flickity-page-dots{display:none}.product-similar.count5 .product-similar-block .flickity-viewport.is-pointer-down .flickity-slider,.product-similar.count4 .product-similar-block .flickity-viewport.is-pointer-down .flickity-slider{left:unset !important;transform:unset !important;cursor:auto}.product-similar.count5 .product-similar-block .flickity-viewport .flickity-slider,.product-similar.count4 .product-similar-block .flickity-viewport .flickity-slider{left:unset !important;transform:unset !important;cursor:auto}.product-similar.count5 .product-similar-block .flickity-viewport .flickity-slider a,.product-similar.count4 .product-similar-block .flickity-viewport .flickity-slider a{position:unset !important;left:unset !important;transform:unset !important}}@media (min-width: 640px){.product-similar.count6 .product-similar-block .flickity-prev-next-button,.product-similar.count6 .product-similar-block .flickity-page-dots{display:none}.product-similar.count6 .product-similar-block .flickity-viewport.is-pointer-down .flickity-slider{left:unset !important;transform:unset !important;cursor:auto}.product-similar.count6 .product-similar-block .flickity-viewport .flickity-slider{left:unset !important;transform:unset !important;cursor:auto}.product-similar.count6 .product-similar-block .flickity-viewport .flickity-slider a{position:unset !important;left:unset !important;transform:unset !important}}@media (max-width: 767.98px){.navigation-wrapper{display:none;position:fixed;visibility:hidden}.nav-open .navigation-wrapper,.nav-before-open .navigation-wrapper{display:block}.nav-toggle{order:99}}:root{--navigation-media-mobile:(max-width: 767.98px)}.nav-toggle{order:88;flex-shrink:0;flex-grow:0;display:flex;align-items:center;margin-right:-0.5rem}.page-wrapper,.page-header{border:none}.page-wrapper>.navigation-wrapper .navigation,.page-header>.navigation-wrapper .navigation{width:fit-content}.page-wrapper>.navigation-wrapper .navigation>ul,.page-header>.navigation-wrapper .navigation>ul{margin-left:-0.5rem}@media (min-width: 768px) and (max-width: 1023.98px){.header.content{flex-wrap:wrap}.header.content>.navigation-wrapper{order:9999;width:100%;margin-bottom:-0.5rem}.header.content>.navigation-wrapper .navigation>ul{margin-left:-0.5rem}}.navigation{--base-color:0,45,87;--z-layer-color:0,45,87;color:rgba(var(--base-color), var(--base-alpha, 1))}.navigation a.level-top{font-weight:400;font-size:14px}@media (min-width: 768px){.navigation .active>a.level-top,.navigation .has-active>a.level-top{--divider-alpha:0}}.navigation li{position:relative}.navigation .parent>a{padding-right:1.5rem}@media (min-width: 768px){[data-action="toggle-nav"]{display:none}.navigation>ul{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:.5rem}}.nav-toggle::after{content:'';display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16" /></svg>') no-repeat 50% 50%;-webkit-mask-size:1.5rem 1.5rem;z-index:39;width:3rem;height:3rem}:where(body:not(.narrow-page-reset)) .checkout-success,:where(body:not(.narrow-page-reset)) #registration,.login-container,.form.form-orders-search,.form.search.advanced,.form.password.forget,.form.password.reset,.form.send.confirmation,.form-create-account,.page-layout-1column.cms-no-route .columns{margin-bottom:2rem}:where(body:not(.narrow-page-reset)) .checkout-success+#registration{margin-top:85px}.contact-index-index .footer-top{padding-left:1.5rem;padding-right:1.5rem}.footer-top .contact-wrapper{margin:-80px auto}.footer-top .contact-wrapper .field.note{display:none}@media (min-width: 480px){.footer-top .contact-wrapper .field.name,.footer-top .contact-wrapper .field.email{width:48%;display:inline-block;vertical-align:top}.footer-top .contact-wrapper .field.name:has(+ .email),.footer-top .contact-wrapper .field.email:has(+ .name){margin-right:4%}.footer-top .contact-wrapper .field.name+.email,.footer-top .contact-wrapper .field.email+.name{margin-left:-5px}}.footer-top .contact-wrapper .actions-toolbar{justify-content:center}.contact-content{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:5rem}@media (max-width: 767.98px){.contact-content{grid-template-columns:1fr}}.contact-content .col1{display:grid;max-width:unset}@media (max-width: 767.98px){.contact-content .col1{order:2}}.contact-content .col2{display:grid;max-width:unset;background:linear-gradient(242.75deg, rgba(150,241,241,0.5) -25.35%, rgba(247,248,248,0.5) 85.59%);border-radius:0.5rem;padding:3rem}@media (max-width: 767.98px){.contact-content .col2{order:1;margin-bottom:2rem}}.contact-content .inputGroup{min-height:unset}.contact-content ul li{width:100%}.contact-content ul li.line-contact-comment{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.contact-content ul li.line-contact-comment:before{content:'Comment';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.contact-content ul li.line-contact-terms{margin-bottom:10px;padding:10px;display:grid;grid-template-columns:auto 1fr;gap:10px}.contact-content ul li.line-contact-terms input{margin-top:5px}.contact-content ul li.line-contact-terms .gdpr-js-consent{max-width:none;display:grid;position:unset;grid-template-columns:auto 1fr}.contact-content ul li.line-contact-terms .gdpr-js-consent input{display:grid;order:1;grid-row:1}.contact-content ul li.line-contact-terms .gdpr-js-consent label{color:#859090;display:grid;order:2}.contact-content ul li.line-contact-terms .gdpr-js-consent label:after{display:none}.contact-content ul li.line-contact-terms .gdpr-js-consent div.mage-error,.contact-content ul li.line-contact-terms .gdpr-js-consent div.just-validate-error-label{display:grid;position:unset !important;order:3;grid-column-start:1;grid-column-end:4;padding:0 !important}.contact-content ul li.line-contact-buttons{display:inline-block;margin-top:10px;margin-bottom:10px}.contact-content ul li.line-contact-buttons button{color:#051A1A;font-size:18px;line-height:32px;font-family:Roboto,serif;font-weight:normal}.contact-content ul li.line-contact-buttons button.submit{background-color:#96f1f1;width:50%;min-width:280px}.contact-content ul li.line-contact-buttons button.submit:hover{background-color:#6ef1f1}@media (max-width: 767.98px){.contact-content ul li.line-contact-buttons button.submit{width:100%;min-width:unset}}.contact-content ul li.line-contact-information{padding:10px;background-color:#F7F8F8;border-radius:0.5rem;margin-bottom:10px}.contact-content ul li.line-contact-information:before{content:'Contact Information';color:#818C8C;width:100%;display:block;text-transform:uppercase;line-height:16px;font-size:16px;margin-bottom:10px}.contact-content ul li.line-contact-information ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}.contact-content ul li.line-contact-information ul li.input-name{display:grid;grid-column-start:1;grid-column-end:3}.contact-content ul li.line-contact-information ul li.input-phone{display:grid}.contact-content ul li.line-contact-information ul li.input-email{display:grid}.contact-content .contact-data{display:grid;gap:1rem;height:fit-content}.contact-content .contact-data li{color:#051A1A;font-size:20px}.contact-content .contact-data li span{display:block}.contact-content .contact-data li:before{text-transform:uppercase;color:#818C8C;line-height:35px}.contact-content .contact-data li.contact-email:before{content:'Email'}.contact-content .contact-data li.contact-phone:before{content:'Phone'}.contact-content .contact-data li.contact-whatsapp:before{content:'Whatsapp'}.contact-content .contact-data li.contact-address:before{content:'Showroom'}.contact-map{margin-bottom:5rem}@media (max-width: 639.98px){.homepage-category-slider{margin-bottom:0}}.homepage-category-slider .category-widget{overflow:hidden}@media (max-width: 639.98px){.homepage-category-slider .category-widget{margin-top:7px !important;margin-bottom:0 !important}}.homepage-category-slider a{aspect-ratio:1;width:calc(32.6%);min-width:calc(32.6%);margin:0 5px;display:grid;grid-template-rows:1fr auto;text-align:center;background-color:rgba(5,30,30,0.03);background-image:var(--bg-image);background-position:center center;background-repeat:no-repeat;background-size:auto;border-radius:.5rem}@media (max-width: 1023.98px){.homepage-category-slider a{width:calc(31.821%);min-width:calc(31.821%);margin:0 .5rem;background-size:contain}}@media (max-width: 767.98px){.homepage-category-slider a{aspect-ratio:unset;width:220px;height:auto;min-width:220px;min-height:220px;margin:0 .5rem;display:grid;background-color:transparent;background-image:unset;background-position:unset;background-repeat:unset;background-size:unset;border-radius:unset}}.homepage-category-slider a:before{content:'';display:block}@media (max-width: 767.98px){.homepage-category-slider a:before{content:'';display:block;background-image:var(--bg-image);background-size:contain;background-position:center center;background-color:rgba(5,30,30,0.03);background-repeat:no-repeat;border-radius:0.5rem;height:230px;width:100%}}.homepage-category-slider a span{display:block;color:#000;font-size:20px;height:auto;text-align:left;line-height:40px;margin-bottom:10px;margin-left:20px;width:initial;font-family:Roboto,serif}@media (max-width: 767.98px){.homepage-category-slider a span{margin-bottom:0;margin-left:0;width:fit-content;font-size:16px}}.homepage-category-slider a span:after{content:'';display:block;background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-n.svg");background-size:30px 30px;background-repeat:no-repeat;background-position:center right;float:right;width:30px;height:100%;margin-right:30px}@media (max-width: 767.98px){.homepage-category-slider a span:after{margin-right:0;margin-left:10px}}.homepage-category-slider a:hover span:after{background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-active.svg")}.homepage-categories-all-slider .category-widget{overflow:hidden;height:fit-content}.homepage-categories-all-slider .category-widget .slick-dots{display:none}.homepage-categories-all-slider .category-widget a{display:block;aspect-ratio:1;width:94px;height:fit-content;margin:0 7px 0 0;text-align:center;background-color:#fff;border:1px solid rgba(5,26,26,0.05);border-radius:4px;padding-bottom:0;flex-grow:0;flex-shrink:0;flex-basis:9.4599%}@media (min-width:1400px) and (max-width: 1535.98px){.homepage-categories-all-slider .category-widget a{flex-basis:9.458%}}@media (min-width: 1280px) and (max-width:1399px){.homepage-categories-all-slider .category-widget a{flex-basis:9.41%}}@media (max-width: 1279.98px){.homepage-categories-all-slider .category-widget a{flex-basis:120px}}@media (max-width: 767.98px){.homepage-categories-all-slider .category-widget a{flex-basis:105px}}.homepage-categories-all-slider .category-widget a:last-of-type{margin:0 0 0 0}.homepage-categories-all-slider .category-widget a:before{content:'';display:block;height:auto;aspect-ratio:1;width:100%;border-radius:3px;background-color:#fff;background-image:var(--bg-image);background-size:contain;background-repeat:no-repeat;background-position:center center;padding-bottom:0;margin-bottom:0;text-align:center}.homepage-categories-all-slider .category-widget a span{padding-left:2px;padding-right:2px;padding-top:0;padding-bottom:0px;overflow:hidden;width:auto;font-size:14px;font-weight:bold;color:#000;line-height:13px;background:transparent;height:40px;display:flex;border-radius:4px;margin:0 auto;text-align:center;justify-content:center;align-items:center}.homepage-categories-all-slider .category-widget a:hover{background-color:#96f1f1}.homepage-categories-all-slider .view-all{width:100%;display:block;grid-area:d}.homepage-categories-all-slider .view-all span,.homepage-categories-all-slider .view-all a{background-color:#96f1f1;width:fit-content;display:block;margin:30px auto 0;text-align:center;line-height:52px;border-radius:30px;font-size:16px;text-decoration:none;color:#051A1A;text-transform:uppercase;min-width:11rem;padding-left:1rem;padding-right:1rem}@media (max-width: 639.98px){.homepage-categories-all-slider .view-all span,.homepage-categories-all-slider .view-all a{width:90%;margin-top:0;line-height:2.75rem}}@media (max-width: 767.98px){.homepage-categories-all-slider{min-height:283px}.homepage-categories-all-slider .slider-arrows-div{display:none !important}.homepage-categories-all-slider .category-widget{padding-bottom:30px !important;margin-bottom:0 !important}.homepage-categories-all-slider .category-widget .slick-dots{display:flex;top:145px;position:absolute}.homepage-categories-all-slider .view-all span{margin-top:10px;width:50%;line-height:45px}}@media (max-width: 639.98px){.homepage-categories-all-slider .view-all span{margin-top:10px;width:92%;line-height:45px}}.homepage-place-review{grid-template-areas:"a b" "c c" "d d" !important}@media (max-width: 767.98px){.homepage-place-review{grid-template-areas:"a a" "c c" "d d" !important}}@media (max-width: 767.98px){.homepage-place-review .place-review-widget{width:100%;padding-left:0;padding-bottom:2.5rem;margin-left:0;margin-right:0;margin-top:8px !important}}.homepage-place-review .place-review-widget .review-item{width:33.33%;min-width:33.33%;min-height:250px;display:block}@media (max-width: 767.98px){.homepage-place-review .place-review-widget .review-item{width:100%}}.homepage-place-review .place-review-widget .review-item .review-content{margin:0 5px;padding:1rem;display:block;height:100%;background-color:transparent;border-radius:8px;border:1px solid #f2f3f3}.homepage-place-review .place-review-widget .review-item .review-content p{min-height:200px;max-height:200px;overflow:hidden;height:200px;width:100%}.homepage-place-review .place-review-widget .review-item .review-header{display:block;float:left;width:100%;font-family:'Roboto Thin',serif}.homepage-place-review .place-review-widget .review-item .review-header .review-author{display:block;float:left;line-height:20px;margin-top:5px}.homepage-place-review .place-review-widget .review-item .review-header .review-date{display:block;float:right}.homepage-place-review .place-review-widget .review-item .review-header .review-avatar{display:block;float:left;background-color:#F7F8F8;height:40px;width:40px;text-align:center;line-height:40px;border-radius:50%;margin-top:-5px;margin-right:10px}.homepage-place-review .place-review-widget .review-item .review-header .review-rating{display:block;float:left;width:5rem;height:1rem;clear:both;margin-top:0.5rem;margin-bottom:1rem}.homepage-place-review .place-review-widget .review-item .review-header .review-rating i{display:block;height:1rem}.homepage-place-review .place-review-widget .review-item .review-pics{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.homepage-place-review .place-review-widget .review-item .review-pics .review-pics1,.homepage-place-review .place-review-widget .review-item .review-pics .review-pics2,.homepage-place-review .place-review-widget .review-item .review-pics .review-pics3{background-color:transparent;aspect-ratio:1;border-radius:8px;background-image:var(--bg-image);background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width: 767.98px){.homepage-place-review .slider-arrows-div{display:none !important}}@media (max-width: 767.98px){.place-review-widget{margin-bottom:0 !important}.place-review-widget .slick-arrow{display:none !important}.homepage-place-review .block-slider-all-link{margin-top:0 !important}}.homepage-place-review .block-slider-all-link a:active{background-color:#50d3d3}.homepage-place-review .block-slider-all-link a:hover{background-color:#6ef1f1;text-decoration:none}.homepage_block_text_banner3-content{width:100%;height:100%;min-height:600px;padding-top:6.5rem;padding-bottom:8rem;display:inline-block}@media (max-width: 1535.98px){.homepage_block_text_banner3-content{padding-top:5rem;padding-bottom:5rem}}@media (max-width: 1279.98px){.homepage_block_text_banner3-content{padding-top:4rem;padding-bottom:4rem;background-size:75% auto;min-height:unset}}@media (max-width: 1023.98px){.homepage_block_text_banner3-content{padding-top:2rem;padding-bottom:2rem}}@media (max-width: 639.98px){.homepage_block_text_banner3-content{padding-bottom:300px;background-size:300px auto !important;background-position:bottom center !important;margin-bottom:-7px}}.homepage_block_text_banner3-content:after{content:''}.homepage_block_text_banner3-content .banner-content{width:60%}@media (max-width: 1279.98px){.homepage_block_text_banner3-content .banner-content{width:70%;padding-left:2rem}}@media (max-width: 1023.98px){.homepage_block_text_banner3-content .banner-content{width:100%}}@media (max-width: 639.98px){.homepage_block_text_banner3-content .banner-content{padding-left:unset;display:block;float:left;margin-bottom:2rem}}.homepage_block_text_banner3-content .banner-content p{margin-right:10%}@media (max-width: 1279.98px){.homepage_block_text_banner3-content .banner-content p{margin-right:25%}}@media (max-width: 1023.98px){.homepage_block_text_banner3-content .banner-content p{margin-right:350px;background:rgba(255,255,255,0.75);padding-left:4px;padding-right:4px;margin-left:-4px}}@media (max-width: 767.98px){.homepage_block_text_banner3-content .banner-content p{margin-right:unset}}@media (max-width: 639.98px){.homepage_block_text_banner3-content .banner-content p{margin-right:unset;background:unset;margin-left:unset;padding-left:10px;padding-right:10px}}.homepage_block_text_banner3-content .banner-title{font-family:'Times New Roman',serif;font-size:48px;line-height:55px;text-transform:uppercase;font-weight:normal;margin-bottom:25px}@media (max-width: 1023.98px){.homepage_block_text_banner3-content .banner-title{background:rgba(255,255,255,0.75);padding-left:4px;padding-right:4px;margin-left:-4px;width:fit-content}}@media (max-width: 639.98px){.homepage_block_text_banner3-content .banner-title{background:unset;margin-left:unset;font-size:26px;line-height:31px;padding-right:unset;padding-top:9px;padding-left:10px;padding-bottom:6px}}.homepage_block_text_banner3-content .banner-title h2{font-family:'Times New Roman',serif;font-size:48px;line-height:55px;text-transform:uppercase;font-weight:normal}@media (max-width: 639.98px){.homepage_block_text_banner3-content .banner-title h2{font-size:26px;line-height:31px}}.homepage_block_text_banner3-content a,.homepage_block_text_banner3-content span{cursor:pointer}.homepage_block_text_banner3-content a.link1,.homepage_block_text_banner3-content span.link1{margin-right:0;margin-top:10px;color:#051A1A}@media (max-width: 639.98px){.homepage_block_text_banner3-content a.link1,.homepage_block_text_banner3-content span.link1{clear:both;margin:0 auto;text-align:center;display:block;float:none;width:93%;margin-top:21px}}.homepage_block_text_banner3-content a.link2,.homepage_block_text_banner3-content span.link2{padding:10px 10px;line-height:30px;color:#051A1A;margin-top:10px;float:left;margin-right:10px;margin-left:10px;font-family:'Roboto',serif}@media (max-width: 639.98px){.homepage_block_text_banner3-content a.link2,.homepage_block_text_banner3-content span.link2{clear:both;text-align:center;display:block;float:none;background:#fff;border-radius:2rem;width:93%;margin:16px auto 0;line-height:1.4rem}}.row-full-width-inner:has(div):has(div):has(div):has(.homepage_reports_block),.row-full-width-inner:has(div):has(div):has(.homepage_block_text_banner3-content){height:auto}.homepage_reports_block{margin-bottom:2rem;margin-top:2rem;display:grid;grid-template-areas:"a a a" "b c d";grid-template-columns:25% 50% 25%}@media (max-width: 1535.98px){.homepage_reports_block{grid-template-columns:30% 40% 30%}}@media (max-width: 1023.98px){.homepage_reports_block{grid-template-columns:50% 0 50%}}@media (max-width: 767.98px){.homepage_reports_block{grid-template-areas:"a" "b" "c" "d";grid-template-columns:auto}}.homepage_reports_block h2{grid-area:a;color:#202020;font-size:24px;font-weight:normal;font-family:'Roboto Thin',serif;text-transform:uppercase;line-height:28px;height:40px;padding-top:6px;padding-bottom:6px}@media (max-width: 639.98px){.homepage_reports_block h2{font-size:1.4rem;margin-bottom:0}}.homepage_reports_block .reports-col1{grid-area:b;margin-top:30px;margin-right:5%}@media (max-width: 767.98px){.homepage_reports_block .reports-col1{grid-area:c;margin:0;margin-bottom:30px}}.homepage_reports_block .reports-col2{grid-area:c}@media (max-width: 767.98px){.homepage_reports_block .reports-col2{grid-area:b;height:300px}}.homepage_reports_block .reports-col2:before{content:'';height:100%;width:auto;display:block;margin:0}@media (max-width: 1023.98px){.homepage_reports_block .reports-col2:before{background:none}}.homepage_reports_block .reports-col3{grid-area:d;margin-top:30px;margin-left:5%}@media (max-width: 767.98px){.homepage_reports_block .reports-col3{grid-area:d;margin:0}}.homepage_reports_block h3{border-radius:4px;padding:52px 5px 11px 15px;font-size:14px;line-height:20px;margin-bottom:14px}.banner4cat{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;height:57rem;margin-top:1rem;margin-bottom:1rem}@media (max-width: 1023.98px){.banner4cat{height:40rem}}@media (max-width: 767.98px){.banner4cat{grid-gap:0.5rem;height:28rem;margin-bottom:0}}.banner4cat a{height:100%;border-radius:8px;text-decoration:none;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.banner4cat a:hover{text-decoration:none}.banner4cat a:hover span{font-weight:bold}.banner4cat a span{position:absolute;z-index:2;bottom:0;left:0;font-size:24px;font-family:'Roboto Light',serif;text-transform:uppercase;display:table-cell;vertical-align:bottom;line-height:28px;padding-left:1.2rem;padding-bottom:1.2rem;color:#051A1A}.banner4cat a.h4jewelry span{color:#FFFFFF}@media (max-width: 639.98px){.banner4cat{height:unset}.banner4cat a{height:unset;aspect-ratio:0.65;display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;border-radius:unset;background:unset;width:100%}.banner4cat a:before{content:'';background-color:transparent;height:100%;width:100%;display:block;border-radius:0.5rem}.banner4cat a span{position:relative;z-index:unset;bottom:unset;left:unset;display:block;padding:0;margin:0;font-size:14px;text-align:center}.banner4cat a.h4jewelry span{color:#051A1A}}.bannerstyle1{display:grid;gap:10px;grid-template-columns:[col] 1fr [col] 1fr [col] 1fr;grid-template-rows:[row] auto [row];margin-bottom:1rem;margin-top:1rem}@media (max-width: 639.98px){.bannerstyle1{margin-bottom:0;margin-top:0;display:block}}.bannerstyle1 .bannerstyle1-top{grid-column:col / span 3;grid-row:row 1;height:350px;border-radius:8px}@media (max-width: 1535.98px){.bannerstyle1 .bannerstyle1-top{height:auto}}@media (max-width: 639.98px){.bannerstyle1 .bannerstyle1-top{height:auto;float:left}}.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content{width:75%;margin-top:0;padding:1rem}@media (max-width: 767.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content{width:100%}}@media (max-width: 639.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content{width:100%;margin:0;font-size:24px;padding:0 0 12px 0;line-height:28px;float:left}}.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content h1{font-family:'Times New Roman',serif;font-size:56px;line-height:66px;text-transform:uppercase;font-weight:normal;margin-left:16px;margin-top:10px;margin-bottom:12px}@media (max-width: 767.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content h1{font-size:33px;width:auto;padding:0 0 2px;line-height:38px;margin-left:20px;margin-right:20px;margin-top:16px;margin-bottom:12px}}.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content p{display:block;font-family:'Roboto Light',serif;font-weight:normal;font-size:16px;line-height:22px;margin-left:16px;width:70%}@media (max-width: 767.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content p{margin-left:0;margin-right:0;width:auto}}@media (max-width: 639.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content p{width:auto;margin:0 20px 0;font-size:14px;line-height:18px}}.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action{display:block;margin-top:22px;float:left}@media (max-width: 767.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action{display:grid;grid-template-rows:1fr auto;grid-template-columns:auto;gap:0;width:100%;margin:0 0 20px;margin-bottom:20px}}@media (max-width: 639.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action{display:grid;grid-template-rows:1fr auto;grid-template-columns:auto;gap:0;width:100%;margin:0 0 10px}}@media (max-width: 1535.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action{margin-bottom:30px}}.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action button{border-radius:2rem;background-color:#FFFFFF;margin:0 25px 0 16px;text-align:center;font-family:'Roboto',serif;font-size:16px;font-weight:400;display:block;float:left;line-height:48px;padding:0 27px;text-transform:capitalize}@media (max-width: 1023.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action button{width:75%;margin:0 auto 20px}}@media (max-width: 639.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action button{background-color:#96f1f1;font-size:16px;height:48px;line-height:20px;min-width:330px;margin-top:16px;margin-bottom:16px}}.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action span{line-height:52px;padding-left:40px;padding-right:10px;float:left;width:auto;display:block;margin-left:0}@media (max-width: 639.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action span{line-height:unset;padding-right:0;width:fit-content;margin:0 auto}}.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action .video-link{display:block;cursor:pointer;font-family:'Roboto',serif;font-size:16px;font-weight:400;text-transform:capitalize}@media (max-width: 1023.98px){.bannerstyle1 .bannerstyle1-top .bannerstyle1-top-content .bannerstyle1-top-action .video-link{width:auto;margin:0 auto}}.bannerstyle1 .bannerstyle1-slider-rings{display:none}@media (max-width: 767.98px){.bannerstyle1 .bannerstyle1-top-mobile{background-image:unset;background:#fff !important;background:linear-gradient(90deg, #fff 0%, rgba(150,241,241,0.5046219199999999) 70%, rgba(150,241,241,0.5046219199999999) 100%) !important;border-radius:unset;margin-left:-5px;margin-right:-5px;margin-bottom:10px}.bannerstyle1 .bannerstyle1-top-mobile .bannerstyle1-slider-rings{display:flex !important}.bannerstyle1 .bannerstyle1-top-mobile .bannerstyle1-slider-rings div.slide{width:99%;min-width:99%;margin-right:0.25%;margin-left:0.25%;text-align:center;display:flex;align-items:center;justify-content:center;background-size:175px 175px;background-position:center center;background-repeat:no-repeat;height:240px}.bannerstyle1 .bannerstyle1-top-mobile .bannerstyle1-slider-rings div.slide1{background-image:url("https://jupitergem.com/css/banner/bannerstyle1-slider-rings/ring1.webp")}.bannerstyle1 .bannerstyle1-top-mobile .bannerstyle1-slider-rings div.slide2{background-image:url("https://jupitergem.com/css/banner/bannerstyle1-slider-rings/ring2.webp")}.bannerstyle1 .bannerstyle1-top-mobile .bannerstyle1-slider-rings div.slide3{background-image:url("https://jupitergem.com/css/banner/bannerstyle1-slider-rings/ring3.webp")}.bannerstyle1 .bannerstyle1-top-mobile .bannerstyle1-slider-rings div.slide4{background-image:url("https://jupitergem.com/css/banner/bannerstyle1-slider-rings/ring4.webp")}}@media (min-width: 768px){.bannerstyle1 .homepage-top-banner-3col{display:none !important}}.bannerstyle1 .homepage-top-banner-3col{margin-left:-5px;margin-right:-5px;grid-column:col / span 3;grid-row:row 2}.bannerstyle1 .homepage-top-banner-3col a{width:calc(32.6%);margin:0 5px;height:325px}@media (max-width: 767.98px){.bannerstyle1 .homepage-top-banner-3col a{width:calc(32.6%);min-width:220px;height:240px;aspect-ratio:1}}.bannerstyle1 .homepage-top-banner-3col a:after{content:attr(title);display:block;background:transparent;position:relative;bottom:0;width:100%;text-align:center;color:#202020;font-size:16px;font-family:'Roboto Light',serif;text-transform:uppercase;line-height:20px;margin-bottom:1rem;z-index:10;left:0;margin-top:280px}@media (max-width: 767.98px){.bannerstyle1 .homepage-top-banner-3col a:after{margin-top:200px}}.bannerstyle1 .homepage-top-banner-3col a:hover:after{font-weight:bold}.bannerstyle1 .bannerstyle1-col1,.bannerstyle1 .bannerstyle1-col2,.bannerstyle1 .bannerstyle1-col3{background-repeat:no-repeat;background-color:#F7F8F8;background-size:100%;display:table;height:20rem;text-decoration:none;border-radius:0.5rem}.bannerstyle1 .bannerstyle1-col1.hide,.bannerstyle1 .bannerstyle1-col2.hide,.bannerstyle1 .bannerstyle1-col3.hide{display:none}@media (max-width: 767.98px){.bannerstyle1 .bannerstyle1-col1,.bannerstyle1 .bannerstyle1-col2,.bannerstyle1 .bannerstyle1-col3{display:none !important}}.bannerstyle1 .bannerstyle1-col1:after,.bannerstyle1 .bannerstyle1-col2:after,.bannerstyle1 .bannerstyle1-col3:after{content:attr(title);display:block;background:transparent;position:relative;bottom:0;width:100%;text-align:center;color:#202020;font-size:16px;font-family:'Roboto Light',serif;text-transform:uppercase;line-height:20px;margin-bottom:1rem;z-index:10;left:0;margin-top:280px}.bannerstyle1 .bannerstyle1-col1 span,.bannerstyle1 .bannerstyle1-col2 span,.bannerstyle1 .bannerstyle1-col3 span{display:table-cell;vertical-align:bottom;text-align:center;color:#202020;font-size:16px;font-family:'Roboto Light',serif;text-transform:uppercase;line-height:20px;padding-bottom:28px}.bannerstyle1 .bannerstyle1-col1:hover,.bannerstyle1 .bannerstyle1-col2:hover,.bannerstyle1 .bannerstyle1-col3:hover{text-decoration:none;font-weight:bold}.bannerstyle1 .bannerstyle1-col1:hover span,.bannerstyle1 .bannerstyle1-col2:hover span,.bannerstyle1 .bannerstyle1-col3:hover span{font-weight:bold}.bannerstyle1 .bannerstyle1-col1-slider,.bannerstyle1 .bannerstyle1-col2-slider,.bannerstyle1 .bannerstyle1-col3-slider{background-color:#F7F8F8;border-radius:0.5rem;background-size:200px auto;background-position:center center;background-repeat:no-repeat}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly{position:relative;z-index:9}@media (max-width: 1023.98px){.bannerstyle1 .bannerstyle1-col3.gem-ring-fly{width:initial;position:relative;text-align:unset;z-index:unset;top:unset;left:unset;right:unset;height:initial}}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly:after{content:attr(title);display:block;background:transparent;position:absolute;bottom:0;width:100%;text-align:center;color:#202020;font-size:16px;font-family:'Roboto Light',serif;text-transform:uppercase;line-height:20px;margin-bottom:1rem;z-index:2}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem{display:block;width:219px;height:500px;float:right;background-color:transparent;background-image:-webkit-image-set(url("https://jupitergem.com/css/pic/element_ring_and_gem/sprite1000.webp") 2x);background-image:image-set(url("https://jupitergem.com/css/pic/element_ring_and_gem/sprite1000.webp") 2x);background-repeat:no-repeat;background-position:top left;background-size:auto;position:absolute;z-index:1;right:100px;top:-275px}@media (max-width:1420px){.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem{right:5vw}}@media (max-width: 1279.98px){.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem{right:7vw}}@media (max-width:1040px){.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem{background-color:transparent;background-image:url("https://jupitergem.com/css/banner/custom-design-ring640.webp");background-repeat:no-repeat;background-size:170px auto !important;background-position:center 30px;top:0 !important;height:100% !important;left:0 !important;right:0 !important;width:100% !important;z-index:unset !important;display:block;overflow:hidden}}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-1{background-position:0 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-2{background-position:-219px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-3{background-position:-438px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-4{background-position:-657px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-5{background-position:-876px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-6{background-position:-1095px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-7{background-position:-1314px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-8{background-position:-1533px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-9{background-position:-1752px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-10{background-position:-1971px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-11{background-position:-2190px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-12{background-position:-2409px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-13{background-position:-2628px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-14{background-position:-2847px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-15{background-position:-3066px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-16{background-position:-3285px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-17{background-position:-3504px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-18{background-position:-3723px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-19{background-position:-3942px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-20{background-position:-4161px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-21{background-position:-4380px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-22{background-position:-4599px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-23{background-position:-4818px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-24{background-position:-5037px 0}.bannerstyle1 .bannerstyle1-col3.gem-ring-fly .ringgem.sprite-25{background-position:-5256px 0}a.button-link{padding:10px 40px;background:#96f1f1;border-radius:2rem;line-height:2rem;color:#051A1A;float:left;text-decoration:none;font-family:'Roboto',serif}a.button-link:hover{background-color:#6ef1f1;text-decoration:none}a.button-link:active{background-color:#50d3d3}@media (max-width: 639.98px){a.button-link{line-height:1.4rem}}a.bl{color:#051A1A;background:#96f1f1;text-decoration:none !important;font-family:'Roboto',serif}a.bl:hover{background-color:#6ef1f1;text-decoration:none !important}a.bl:active{background-color:#50d3d3}.homepage_certificates{margin-top:5rem;margin-bottom:2rem}@media (max-width: 767.98px){.homepage_certificates{margin-top:2rem}}.homepage_certificates .homepage_certificates_row{margin-left:0;margin-right:0;margin-top:30px;padding:0}@media (max-width: 767.98px){.homepage_certificates .homepage_certificates_row{margin-top:10px}}.homepage_certificates .homepage_certificates_row h2.homepage_certificates_h2{display:block;padding:0;color:#202020;font-size:24px;font-weight:normal;font-family:'Roboto Thin',serif;text-transform:uppercase;line-height:28px;margin-bottom:24px}@media (max-width: 767.98px){.homepage_certificates .homepage_certificates_row h2.homepage_certificates_h2{font-size:1.4rem;margin-bottom:10px}}.homepage_certificates .homepage_certificates_col1,.homepage_certificates .homepage_certificates_col2{background-color:#fff;padding:1rem;border-radius:0.5rem;width:100% !important}@media (max-width: 767.98px){.homepage_certificates .homepage_certificates_col1,.homepage_certificates .homepage_certificates_col2{order:2}}.homepage_certificates .homepage_certificates_col1 .homepage_certificates_text p,.homepage_certificates .homepage_certificates_col2 .homepage_certificates_text p{display:block}.homepage_certificates .homepage_certificates_col1 .homepage_certificates_text p:nth-of-type(1),.homepage_certificates .homepage_certificates_col2 .homepage_certificates_text p:nth-of-type(1){display:block;margin-right:10px;float:left}.homepage_certificates .homepage_certificates_col1 .homepage_certificates_text p:nth-of-type(2),.homepage_certificates .homepage_certificates_col2 .homepage_certificates_text p:nth-of-type(2){display:block}.homepage_certificates .homepage_certificates_col1 .homepage_certificates_text p:nth-of-type(3),.homepage_certificates .homepage_certificates_col2 .homepage_certificates_text p:nth-of-type(3){display:block;width:100%;float:left;padding:0;margin:0}.homepage_certificates .homepage_certificates_col3{width:100% !important;margin:0;background-image:url("https://jupitergem.com/css/banner/ring-grs-gia.webp");background-position:right bottom !important;background-size:cover !important;border-radius:.5rem}.homepage_certificates .homepage_certificates_columns .pagebuilder-column-line{display:grid !important;grid-template-columns:1fr 350px 1fr;grid-template-rows:350px;gap:10px;margin-bottom:30px}@media (max-width: 1023.98px){.homepage_certificates .homepage_certificates_columns .pagebuilder-column-line{display:grid;grid-gap:10px;grid-template-rows:unset;grid-template-columns:300px auto 10px}}@media (max-width: 767.98px){.homepage_certificates .homepage_certificates_columns .pagebuilder-column-line{grid-template-columns:1fr;grid-template-rows:auto;margin-bottom:0}}@media (max-width: 1023.98px){.homepage_certificates .homepage_certificates_col1{grid-column:2;grid-row:1;order:2}.homepage_certificates .homepage_certificates_col2{grid-column:2;grid-row:2;order:3}.homepage_certificates .homepage_certificates_col3{grid-column:1;grid-row-start:1;grid-row-end:3;order:1}}@media (max-width: 767.98px){.homepage_certificates .homepage_certificates_col1{grid-column:unset;grid-row:unset;order:3}.homepage_certificates .homepage_certificates_col2{grid-column:unset;grid-row:unset;order:2}.homepage_certificates .homepage_certificates_col3{grid-column:unset;grid-row:unset;grid-row-start:unset;grid-row-end:unset;height:auto;width:100% !important;aspect-ratio:1;order:1}}.homepage-products-slider{margin-bottom:0 !important}.homepage-products-slider .slider-title-link:after{content:'';display:block;background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-n.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center right;float:right;width:30px;height:100%;margin-left:10px}.homepage-products-slider .slider-title-link:hover{text-decoration:none}.homepage-products-slider .slider-title-link:hover:after{background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-active.svg")}.homepage-products-slider .view-link{grid-area:g;margin:0 auto;width:100%}.homepage-products-slider .view-link a{background-color:#96f1f1;width:max-content;display:block;margin:30px auto 20px;text-align:center;line-height:52px;border-radius:30px;font-size:16px;text-decoration:none;color:#051A1A;padding-left:1rem;padding-right:1rem;max-width:100%;min-width:11rem}@media (max-width: 767.98px){.homepage-products-slider .view-link a{margin-top:0;width:90%;line-height:2.75rem}}.homepage-products-slider .view-link a:hover{background-color:#6EF1F1;text-decoration:none}@media (max-width: 767.98px){.homepage-products-slider{grid-template-areas:"a a" "c c" "d d" "g g" !important;margin-top:0 !important}}@media (max-width: 767.98px){.homepage-products-slider .slider-arrows-div{display:none !important}}.homepage-products-slider .slick-initialized{padding-bottom:0 !important}@media (max-width: 767.98px){.homepage-products-slider .slick-initialized{padding-bottom:55px !important;margin-bottom:0 !important}}.page-main-full-width>.columns>div[data-content-type],.page-main-full-width>.columns>.column>div[data-content-type]{margin-top:0;margin-bottom:50px}@media (max-width: 767.98px){.page-main-full-width>.columns>div[data-content-type],.page-main-full-width>.columns>.column>div[data-content-type]{margin-bottom:30px}}.homepage-tag-slider{margin-bottom:5px !important}.top-tags-block{height:30px;overflow:hidden}@media (min-width: 640px){.top-tags-block{display:none}}.top-tags-block a{margin-left:0;margin-right:1rem;color:#051A1A !important;font-family:"Roboto",sans-serif;font-size:14px;line-height:30px}.top-tags-block .tag-element{float:left}.top-tags-block .tag-element:last-of-type a{margin-right:0}.homepage-products-slider,.homepage-category-slider,.homepage-categories-all-slider,.homepage-place-review,.products-slider{margin-top:0;margin-bottom:0;display:grid;grid-template-areas:"a b" "c c" "d d" "g g";grid-template-columns:auto 100px}.homepage-products-slider .slider-title,.homepage-category-slider .slider-title,.homepage-categories-all-slider .slider-title,.homepage-place-review .slider-title,.products-slider .slider-title{grid-area:a}.homepage-products-slider .slider-arrows-div,.homepage-category-slider .slider-arrows-div,.homepage-categories-all-slider .slider-arrows-div,.homepage-place-review .slider-arrows-div,.products-slider .slider-arrows-div{display:grid;grid-area:b;grid-template-columns:auto auto;width:fit-content;height:40px}.homepage-products-slider .slider-arrows-div .slick-next,.homepage-category-slider .slider-arrows-div .slick-next,.homepage-categories-all-slider .slider-arrows-div .slick-next,.homepage-place-review .slider-arrows-div .slick-next,.products-slider .slider-arrows-div .slick-next{order:2;margin:0 .25rem}.homepage-products-slider .slider-arrows-div .slick-prev,.homepage-category-slider .slider-arrows-div .slick-prev,.homepage-categories-all-slider .slider-arrows-div .slick-prev,.homepage-place-review .slider-arrows-div .slick-prev,.products-slider .slider-arrows-div .slick-prev{order:1;margin:0 .25rem}.homepage-products-slider .slider-arrows-div .slick-arrow,.homepage-category-slider .slider-arrows-div .slick-arrow,.homepage-categories-all-slider .slider-arrows-div .slick-arrow,.homepage-place-review .slider-arrows-div .slick-arrow,.products-slider .slider-arrows-div .slick-arrow{display:block !important;position:relative;right:unset;left:unset;z-index:unset}.homepage-products-slider .slider-arrows-div .slick-arrow.slick-disabled,.homepage-category-slider .slider-arrows-div .slick-arrow.slick-disabled,.homepage-categories-all-slider .slider-arrows-div .slick-arrow.slick-disabled,.homepage-place-review .slider-arrows-div .slick-arrow.slick-disabled,.products-slider .slider-arrows-div .slick-arrow.slick-disabled{opacity:25%}.homepage-products-slider .slick-initialized,.homepage-category-slider .slick-initialized,.homepage-categories-all-slider .slick-initialized,.homepage-place-review .slick-initialized,.products-slider .slick-initialized{margin-top:1.25rem;grid-area:c}@media (max-width: 767.98px){.homepage-products-slider .slick-initialized,.homepage-category-slider .slick-initialized,.homepage-categories-all-slider .slick-initialized,.homepage-place-review .slick-initialized,.products-slider .slick-initialized{margin-top:inherit;margin-bottom:2.5rem}}.homepage-products-slider .slick-dots button,.homepage-category-slider .slick-dots button,.homepage-categories-all-slider .slick-dots button,.homepage-place-review .slick-dots button,.products-slider .slick-dots button{background-color:#96f1f1;opacity:30%;border:none;height:0.5rem;width:0.5rem;font-size:0;margin:0.25rem}.homepage-products-slider .slick-dots .slick-active button,.homepage-category-slider .slick-dots .slick-active button,.homepage-categories-all-slider .slick-dots .slick-active button,.homepage-place-review .slick-dots .slick-active button,.products-slider .slick-dots .slick-active button{opacity:unset}.homepage-products-slider .slick-dots,.homepage-category-slider .slick-dots,.homepage-categories-all-slider .slick-dots,.homepage-place-review .slick-dots,.products-slider .slick-dots{display:none}@media (max-width: 767.98px){.homepage-products-slider .slick-dots,.homepage-category-slider .slick-dots,.homepage-categories-all-slider .slick-dots,.homepage-place-review .slick-dots,.products-slider .slick-dots{display:flex;margin:0;padding-left:0;padding-right:0;bottom:10px}}.homepage-products-slider .slick-dots li::marker,.homepage-category-slider .slick-dots li::marker,.homepage-categories-all-slider .slick-dots li::marker,.homepage-place-review .slick-dots li::marker,.products-slider .slick-dots li::marker{--muted-alpha:0 !important}.homepage-products-slider .block-slider-all-link,.homepage-category-slider .block-slider-all-link,.homepage-categories-all-slider .block-slider-all-link,.homepage-place-review .block-slider-all-link,.products-slider .block-slider-all-link{grid-area:d;margin-top:1rem;margin-bottom:1rem;text-align:center}.homepage-products-slider .block-slider-all-link .block-button a,.homepage-category-slider .block-slider-all-link .block-button a,.homepage-categories-all-slider .block-slider-all-link .block-button a,.homepage-place-review .block-slider-all-link .block-button a,.products-slider .block-slider-all-link .block-button a{padding:10px 20px;background:#96f1f1;border-radius:2rem;line-height:2rem;color:#051A1A;margin-top:0;float:none;display:inline-block}.category-all-list{margin-left:-10px;margin-right:-10px;margin-bottom:20px;margin-top:10px;background-color:rgba(5,26,26,0.03);padding:10px}.category-all-list a{display:block;aspect-ratio:1;width:94px;height:109px;margin:0 4px;text-align:center;background-color:#fff;border:1px solid rgba(5,26,26,0.05);border-radius:4px;padding-bottom:5px;line-height:2rem}.category-all-list a:before{content:'';display:block;height:70px;width:90px;border-radius:3px;margin-right:1px;margin-left:1px;margin-top:1px;background-color:#fff;background-image:var(--bg-image);background-size:contain;background-repeat:no-repeat;background-position:center center;padding-bottom:0}.category-all-list a:hover{background-color:#96f1f1}.category-all-list a span{padding-left:5px;padding-right:5px;overflow:hidden;width:100%;font-size:12px;color:#000;display:inline-block;vertical-align:middle;line-height:14px}.category-all-list .category-all-row .category-widget{margin:0 auto}@media (max-width: 639.98px){.category-all-list{padding:0 !important;background:transparent}.category-all-list .category-all-row{margin-left:-10px;margin-right:-10px}.category-all-list .category-widget{background-color:rgba(5,26,26,0.03);padding:10px}}@media (max-width: 1279.98px){.category-all-list{margin-left:-10px;margin-right:-10px;margin-bottom:20px;margin-top:0;padding:10px;width:auto;overflow-x:hidden}.category-all-list .category-all-row .category-widget{width:unset;max-width:unset;margin:unset}}@media (min-width: 1280px){.category-all-list{margin-right:calc(-50%);margin-left:calc(-50%)}.category-all-list .category-all-row{max-width:1060px;margin:0 auto;margin-top:28px;margin-bottom:20px;padding-left:0;padding-right:0}}@media (min-width: 1536px){.category-all-list{position:relative;margin-right:calc(-50%);margin-left:calc(-50%);margin-top:16px;padding-bottom:5px}.category-all-list .category-all-row{max-width:1260px;margin:0 auto;margin-top:8px;margin-bottom:0}}.menu-title{display:inline-block;margin-bottom:20px}@media (max-width: 767.98px){.menu-title{margin-bottom:10px;margin-top:0;display:flex;width:fit-content;margin:0 auto;top:-34px;position:relative}}.menu-title a{color:#051a1a !important;background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-n.svg");background-repeat:no-repeat;background-position:100% center;background-color:transparent;padding-right:46px;line-height:30px;font-family:'Roboto Light',sans-serif;font-size:24px;text-transform:uppercase;float:left}@media (max-width: 767.98px){.menu-title a{padding-right:unset;line-height:22px;font-size:20px;text-transform:uppercase;margin-bottom:0;background:unset;margin:0 auto;text-align:center;display:flex}}.menu-title a:hover{text-decoration:none !important;background-image:url("https://jupitergem.com/css/pic/svg/arrow-back-active.svg")}@media (max-width: 767.98px){.menu-title a:hover{background:unset}}@media (min-width: 768px){.menu-blocks{width:100%;display:grid;grid-template-rows:auto}.menu-blocks .blocks{grid-template-columns:160px auto;display:grid}.menu-blocks .menus.menus-horizontal{padding-right:0;min-width:auto;margin-bottom:1rem;margin-left:0;float:left;width:100%}.menu-blocks .menus.menus-horizontal ul{padding-left:0 !important;margin:0 !important}.menu-blocks .menus.menus-horizontal ul li{float:left}.menu-blocks .menus.menus-horizontal ul li.menu-item{margin-right:1rem;margin-bottom:1rem;border-radius:20px;padding-right:15px;padding-left:15px;border:1px solid #f7f8f8}.menu-blocks .menus.menus-horizontal ul li.menu-item.active,.menu-blocks .menus.menus-horizontal ul li.menu-item:hover{background-color:#F7F8F8}.menu-blocks .menus.menus-horizontal ul li.menu-item a{line-height:40px;display:block}.menu-blocks .menus.menus-horizontal ul li.menu-item a:hover{background-color:transparent}.menu-blocks .menus-vertical{margin-top:0;border-right:1px solid #f2f3f3;margin-right:40px}.menu-blocks .menus-vertical ul li.menu-item{margin-bottom:1rem;font-family:"Roboto Light",serif}.menu-blocks .menus-vertical ul li.menu-item.active{font-weight:bold;font-family:"Roboto Bold",serif}.menu-blocks .menus-vertical ul li.menu-item span{text-transform:uppercase}.menu-blocks .menus-vertical ul li.menu-item span:hover{background:transparent}}.menu-block-submenu{display:none;background:#FFFFFF;min-height:200px}.navigation_desktop .menu-blocks .menus.menus-horizontal{padding-right:0;min-width:auto;margin-bottom:1rem;margin-left:0;float:left;width:100%;display:none}.navigation_desktop .menu-blocks .menus.menus-horizontal.active{display:block}.navigation_desktop .menu-block-submenu{float:left;width:100%}.menu-block-show,.menu-block-show-mobile{display:block !important}.menu-blocks-mobile{display:grid;grid-template-rows:auto 1fr;grid-template-columns:100%;margin-top:-0.25rem}.menu-blocks-mobile .menu-blocks-mobile-menu1{width:100%;margin-bottom:1.5rem}.menu-blocks-mobile .menu-blocks-mobile-menu1 ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(auto, 25%));gap:0;margin-left:-12px;margin-right:-12px}.menu-blocks-mobile .menu-blocks-mobile-menu1 ul li{display:block;text-align:center;border-bottom:1px solid #f2f3f3}@media (max-width: 767.98px){.menu-blocks-mobile .menu-blocks-mobile-menu1 ul li{line-height:24px;padding-bottom:7px}}.menu-blocks-mobile .menu-blocks-mobile-menu1 ul li span{display:block;font-size:14px;color:#818C8C;text-transform:uppercase}.menu-blocks-mobile .menu-blocks-mobile-menu1 ul li.active{border-bottom:1px solid #051a1a;font-weight:bold;color:#051A1A}.menu-blocks-mobile .menu-blocks-mobile-menu1 ul li.active span{color:#051A1A}.menu-blocks-mobile .menu-blocks-mobile-menu2.mm-slider{display:none}.menu-blocks-mobile .menu-blocks-mobile-menu2.mm-slider.active{display:flex}.menu-blocks-mobile .menu-blocks-mobile-menu2.mm-slider.active .slick-arrow{border:unset}.menu-blocks-mobile .mm-slider{margin-top:0;margin-bottom:1.5rem;width:100%;overflow:auto;scroll-behavior:smooth;scrollbar-gutter:stable both-edges;overflow-y:hidden}.menu-blocks-mobile .mm-slider a{padding:5px 17px;border-radius:20px;border:1px solid #f7f8f8;display:block;margin:0 .25rem;text-wrap:nowrap}.menu-blocks-mobile .mm-slider a.active{background:#F7F8F8;text-transform:none;text-underline:none}.categories-grid-pic{display:grid;grid-template-columns:repeat(auto-fit, 107px);gap:10px;padding-bottom:124px}.categories-grid-pic a{display:block;aspect-ratio:1;width:107px;height:122px;margin:0;text-align:center;background-color:#fff;border:1px solid rgba(5,26,26,0.05);border-radius:4px;padding-bottom:5px;line-height:2rem}.categories-grid-pic a:hover{background-color:#96f1f1;text-decoration:none !important}.categories-grid-pic a:before{content:'';display:block;height:86px;width:103px;border-radius:3px;margin-right:1px;margin-left:1px;margin-top:1px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center;padding-bottom:0}.categories-grid-pic a span{padding-left:5px;padding-right:5px;overflow:hidden;font-size:14px;font-weight:normal;color:#000;line-height:14px;height:32px;background:transparent;vertical-align:middle;display:table-cell;margin:0 auto;text-align:center;width:105px;border-radius:4px;font-family:"Roboto Light",sans-serif}@media (max-width: 767.98px){.categories-grid-pic{overflow:scroll;height:77vh;grid-template-rows:repeat(auto-fit, 123px);scroll-behavior:smooth;scrollbar-gutter:stable both-edges;grid-template-columns:repeat(auto-fit, minmax(107px, 24%));padding-left:1%;gap:1%}.categories-grid-pic a{width:100%;margin:0;height:124px}.categories-grid-pic a:before{width:auto}.categories-grid-pic a span{width:100%;display:flex;align-items:center;justify-content:center}}@media (max-width: 479.98px){.categories-grid-pic{grid-template-columns:repeat(auto-fit, minmax(107px, 32.3%));grid-template-rows:repeat(auto-fit, 128px);padding-left:1%;gap:1%}.categories-grid-pic a{width:100%;margin:0;height:130px}.categories-grid-pic a:before{width:auto;height:95px}.categories-grid-pic a span{width:100%;display:flex;align-items:center;justify-content:center}}.categories-grid-pic.menu-side-column{grid-template-columns:repeat(auto-fit, 214px)}@media (max-width: 767.98px){.categories-grid-pic.menu-side-column{grid-template-columns:repeat(auto-fit, minmax(150px, 50%));gap:0;grid-template-rows:repeat(auto-fit, 60px);padding:0}}.categories-grid-pic.menu-side-column a{width:214px;aspect-ratio:unset;height:50px;line-height:unset;padding:0;margin:0}@media (max-width: 767.98px){.categories-grid-pic.menu-side-column a{width:unset;margin:5px}}.categories-grid-pic.menu-side-column a.menu-shape:before,.categories-grid-pic.menu-side-column a.menu-color:before{content:'';width:40px;float:left;height:100%;border:unset;padding:0;background-color:transparent;background-size:35px auto;margin:0 5px 0 4px}.categories-grid-pic.menu-side-column a.menu-shape:hover,.categories-grid-pic.menu-side-column a.menu-color:hover{background-color:#F2F3F3}.categories-grid-pic.menu-side-column a.menu-shape span,.categories-grid-pic.menu-side-column a.menu-color span{display:flex;line-height:20px;height:100%;margin-left:40px;width:auto;align-items:center;justify-content:left}.categories-grid-pic.menu-side-column a.menu-price:before{display:none}.categories-grid-pic.menu-side-column a.menu-price:hover{background-color:#F2F3F3}.categories-grid-pic.menu-side-column a.menu-price span{display:inline-block;width:auto;line-height:46px;height:100%}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:48px;height:48px;border-radius:50%;border:1px solid #cdd1d1;background-image:url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.646484 1.35352C0.451222 1.15825 0.451222 0.841747 0.646484 0.646485C0.841747 0.451223 1.15825 0.451223 1.35352 0.646485L7.70703 7L1.35352 13.3535L1.27539 13.418C1.08131 13.5461 0.817348 13.5244 0.646484 13.3535C0.475621 13.1827 0.453867 12.9187 0.582031 12.7246L0.646484 12.6465L6.29297 7L0.646484 1.35352Z" fill="%23051A1A"/></svg>');background-repeat:no-repeat;background-position:center center}.flickity-prev-next-button.previous{left:10px;transform:rotate(180deg)}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.carousel-product-media .flickity-prev-next-button{visibility:hidden}.carousel-product-media:hover .flickity-prev-next-button{visibility:visible}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background-color:#96f1f1;border-radius:50%;opacity:0.30;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.product-similar .flickity-enabled{display:grid;grid-template-columns:1fr auto auto}.product-similar .flickity-enabled:before{order:1;display:grid;line-height:32px}.product-similar .flickity-enabled .flickity-prev-next-button{display:grid;position:unset;order:2;padding:0;width:32px;height:32px}.product-similar .flickity-enabled .flickity-prev-next-button.next{margin-left:10px}@media (max-width: 767.98px){.product-similar .flickity-enabled .flickity-prev-next-button{visibility:hidden}}.product-similar .flickity-enabled .flickity-viewport{order:10;display:grid;grid-column-start:1;grid-column-end:4}.category-description-top{margin-bottom:40px}.category-grid-block{display:block;width:100%;height:auto;float:left}.category-card-slider{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;margin-top:30px}@media (max-width: 1535.98px){.category-card-slider{grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1280px;margin:0 auto}}@media (max-width: 1023.98px){.category-card-slider{grid-template-columns:1fr 1fr}}@media (max-width: 767.98px){.category-card-slider{margin-left:-5px;margin-right:-5px;width:auto}}@media (max-width: 639.98px){.category-card-slider{grid-template-columns:1fr 1fr 1fr}}.category-card-cell{width:100%;min-height:auto;height:auto;margin-right:0;background:transparent;display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fit, minmax(107px, 33.333%));grid-template-rows:1fr;padding-left:0;gap:0}@media (max-width: 767.98px){.category-card-cell{grid-template-columns:repeat(auto-fit, minmax(105px, 33.333%))}}@media (max-width: 639.98px){.category-card-cell{grid-template-columns:1fr}}.category-card-cell .category-card{display:block;aspect-ratio:1;width:auto;height:auto;text-align:center;background-color:#fff;border:1px solid rgba(5,26,26,0.05);border-radius:4px;padding-bottom:0;overflow:hidden;margin:3px}.category-card-cell .category-card:before{content:'';display:block;height:65%;width:100%;border-radius:3px;margin-right:0;margin-left:0;margin-top:0;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center;padding-bottom:0;background-image:var(--bg-image)}.category-card-cell .category-card:hover{background-color:#96f1f1;text-decoration:none !important}.category-card-cell .category-card span{padding-left:5px;padding-right:5px;overflow:hidden;font-size:16px;line-height:18px;font-weight:normal;color:#000;height:35%;background:transparent;margin:0 auto;text-align:center;width:fit-content;border-radius:4px;font-family:"Roboto Light",sans-serif;display:flex;align-items:center}@media (max-width: 1279.98px){.category-card-cell .category-card span{font-size:14px;line-height:16px}}.flickity-enabled.category-card-slider{grid-template-columns:1fr;margin-bottom:60px}.flickity-enabled .category-card-cell{width:25%;min-height:200px;display:grid;grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:1fr;padding-left:0;gap:0;border-radius:5px}@media (max-width: 479.98px){.flickity-enabled .category-card-cell{width:33.33%}}.category-menu-jewelry{margin-bottom:20px;display:grid;gap:1.25%;grid-template-columns:24% 24% 24% 24%}.category-menu-jewelry li{width:100%;display:block}.category-menu-jewelry li a{display:block;width:100%;cursor:pointer;padding-bottom:10px}.category-menu-jewelry li a span{background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;font-size:0;border-radius:4px}.category-menu-jewelry li a span:before{content:'';display:block;background-color:transparent;background-size:cover;background-repeat:no-repeat;width:100%;aspect-ratio:1;border-radius:4px;position:relative;top:0;right:0;bottom:0;left:0;transform-origin:center;transition:transform .4s ease-in-out}.category-menu-jewelry li a:after{content:attr(title);font-size:16px;line-height:18px;text-transform:uppercase;display:block;width:100%;position:relative;text-align:left;margin-top:15px;font-weight:bold}.category-menu-jewelry li a:hover{background:unset}.category-menu-jewelry li a:hover span:before{transform:scale(1.25)}.category-menu-jewelry .menu-earrings span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_earrings.webp")}.category-menu-jewelry .menu-bracelets span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_bracelets.webp")}.category-menu-jewelry .menu-pendants span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_pendants.webp")}.category-menu-jewelry .menu-rings span:before{background-image:url("https://jupitergem.com/css/pic/menu/menu_rings.webp")}@media (max-width: 767.98px){.category-menu-jewelry{gap:2%;grid-template-columns:49% 49%}.category-menu-jewelry li a{padding-bottom:0;margin-bottom:20px}.category-menu-jewelry li a span::before{aspect-ratio:0.85}}.category-tags-block,.product-tags-block{display:block;float:left;width:100%;margin-top:30px;margin-bottom:30px}@media (max-width: 1535.98px){.category-tags-block,.product-tags-block{width:100%;max-width:1280px;display:flow-root;float:none;margin:30px auto}}@media (max-width: 479.98px){.category-tags-block,.product-tags-block{margin-top:20px;margin-bottom:10px}}.category-tags-block a,.product-tags-block a{display:block;float:left;margin-right:16px;padding:5px 20px;background-color:#fff;border-radius:20px;height:40px;line-height:30px;margin-bottom:10px;border:1px solid #f2f3f3;color:#051A1A}@media (max-width: 767.98px){.category-tags-block a,.product-tags-block a{height:unset;margin-bottom:0}}.category-tags-block a:hover,.product-tags-block a:hover{background-color:#96f1f1;border:1px solid #96f1f1;text-decoration:none}.product-tags-block{display:inline-block;float:unset;margin-top:5rem !important;margin-bottom:5rem}@media (max-width: 767.98px){.product-tags-block{margin-top:2rem !important;margin-bottom:2rem}}.table-comparison{width:auto}.table-comparison tr{border-bottom:unset}.table-comparison tr:nth-child(odd){background-color:#F7F8F8}.table-comparison tr.product-head-row,.table-comparison tr.product-footer-row{background-color:unset}.table-comparison th.label{width:10rem;padding-left:10px;padding-right:10px;border-radius:.5rem 0 0 .5rem;font-weight:bold}.table-comparison td.product{width:15rem;min-width:250px}.table-comparison td.product .product-image-container{margin:1rem auto}.table-comparison .product-item-name{display:block}.table-comparison .product-item-name:hover{text-decoration:underline}.table-comparison .price-box{margin:.5rem 0}.table-comparison .btn-compare-remove{float:right}.table-comparison .btn-compare-remove:before{width:2rem;height:2rem;background-image:url("https://jupitergem.com/css/pic/svg/x.svg");background-repeat:no-repeat;background-color:unset;background-position:center center;display:flex;content:''}.checkout-cart-index .column.main .block .title{padding:1rem;background-color:#F7F8F8;border-radius:0.5rem}.checkout-cart-index .column.main .block:not(.crosssell) .content{padding:1rem}.checkout-cart-index .column.main .block .products-grid{margin-top:max(2 * var(--listing-grid-item-margin), -2 * var(--listing-grid-item-margin))}#shopping-cart-table .item-info .col.item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto auto auto}#shopping-cart-table .item-info .cart-item-photo{display:grid;grid-template-rows:auto auto auto;gap:10px;margin-right:1rem;grid-row-start:1;grid-row-end:5}#shopping-cart-table .item-info .cart-item-photo .btn-like-me{position:absolute}@media (max-width: 767.98px){#shopping-cart-table .item-info .cart-item-photo{width:100px;grid-template-rows:auto auto auto auto auto auto auto auto;grid-row-end:7}}#shopping-cart-table .item-info .cart-item-photo .product-item-photo{max-width:100%}@media (max-width: 767.98px){#shopping-cart-table .item-info .cart-item-photo .product-item-photo{max-width:100px}}#shopping-cart-table .item-info .cart-item-photo .cart-item-extra{display:grid;margin-right:1rem}#shopping-cart-table .item-info .product-item-details{display:grid;margin:0;max-width:unset}#shopping-cart-table .item-info .product-item-details .item-options{float:left}#shopping-cart-table .item-info .product-item-details .item-options dt{font-family:"Roboto Bold",serif}#shopping-cart-table .item-info .product-item-details .item-options dt:after{content:':'}#shopping-cart-table .item-info .product-item-details .item-options dd{margin-bottom:0.5rem;font-family:Roboto,serif}#shopping-cart-table .item-info .col-price-qty{display:grid;min-width:200px;width:fit-content;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-top:0.5rem}#shopping-cart-table .item-info .col-price-qty .subtotal{margin:0;padding:0}#shopping-cart-table .item-info .col-price-qty .col-price{text-align:left;padding-left:0}#shopping-cart-table .item-info .col-price-qty .col-price:before{content:'Price:';font-family:"Roboto Bold",serif}#shopping-cart-table .item-info .col-price-qty .col-subtotal{text-align:left}#shopping-cart-table .item-info .col-price-qty .col-subtotal:before{content:'Subtotal:';font-family:"Roboto Bold",serif}#shopping-cart-table .item-info .col-price-qty .qty{text-align:left}#shopping-cart-table .item-info .col-price-qty .qty:before{content:'Qty:';font-family:"Roboto Bold",serif}#shopping-cart-table .item-info .col-price-qty .qty .control.qty:before{display:none}#shopping-cart-table .item-info .product-buttons{display:grid;gap:10px}@media (max-width: 1023.98px){#shopping-cart-table .item-info .product-buttons{grid-template-columns:unset}}@media (max-width: 767.98px){#shopping-cart-table .item-info .product-buttons{grid-template-columns:auto auto auto}}#shopping-cart-table .item-info .product-buttons .action-edit,#shopping-cart-table .item-info .product-buttons .action-delete{margin-left:0;background-color:#F7F8F8;border-radius:3rem;padding:0;height:40px;width:100%;display:grid;grid-template-columns:40px 1fr}@media (max-width: 767.98px){#shopping-cart-table .item-info .product-buttons .action-edit,#shopping-cart-table .item-info .product-buttons .action-delete{grid-template-columns:1fr}}#shopping-cart-table .item-info .product-buttons .action-edit:hover,#shopping-cart-table .item-info .product-buttons .action-delete:hover{background-color:#F2F3F3}#shopping-cart-table .item-info .product-buttons .action-edit span,#shopping-cart-table .item-info .product-buttons .action-delete span{display:none}#shopping-cart-table .item-info .product-buttons .action-edit:before,#shopping-cart-table .item-info .product-buttons .action-delete:before{width:40px !important;height:40px !important;margin-left:10px;margin-right:10px}@media (max-width: 767.98px){#shopping-cart-table .item-info .product-buttons .action-edit:before,#shopping-cart-table .item-info .product-buttons .action-delete:before{margin-left:0;margin-right:0}}#shopping-cart-table .item-info .product-buttons .action-edit:after,#shopping-cart-table .item-info .product-buttons .action-delete:after{content:'Edit Item';padding-left:10px;margin-right:10px;font-size:16px;font-weight:normal;height:40px !important;line-height:40px;font-family:'Roboto',sans-serif}@media (max-width: 767.98px){#shopping-cart-table .item-info .product-buttons .action-edit:after,#shopping-cart-table .item-info .product-buttons .action-delete:after{display:none}}#shopping-cart-table .item-info .product-buttons .action-delete:after{content:'Remove Item'}#shopping-cart-table .item-info .product-buttons .action-edit{display:none !important}#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item{margin-left:0;width:100%}#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item button{width:100%}#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item button:hover{background-color:#F2F3F3}@media (max-width: 1023.98px){#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item{margin-right:0}}@media (max-width: 1279.98px){#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item{margin-right:0}}#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item button{background-color:#f7f8f8;border-radius:3rem;padding:0;height:40px;width:100%}#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item button:before{content:'';background-image:url("https://jupitergem.com/css/pic/svg/x.svg");background-repeat:no-repeat;background-position:center center;height:32px;width:32px}#shopping-cart-table .item-info .product-buttons .btn-cart-remove-item button:after{content:'Remove Item';text-transform:uppercase;padding-left:10px;margin-right:10px;font-size:14px;font-weight:normal}:where(.table-totals, .table.totals) a{display:inline-block}:where(.table-totals, .table.totals) button{padding:0 .375rem;border:0}:where(.table-totals, .table.totals) .amount{text-align:right}:where(.table-totals, .table.totals) [class^="totals-tax"],:where(.table-totals, .table.totals) .totals:not(.grand){color:#000000;border:0}:where(.table-totals, .table.totals) [class^="totals-tax"] th,:where(.table-totals, .table.totals) .totals:not(.grand) th,:where(.table-totals, .table.totals) [class^="totals-tax"] td,:where(.table-totals, .table.totals) .totals:not(.grand) td{font-weight:400;padding-top:.25rem;padding-bottom:.25rem}:where(.table-totals, .table.totals) .totals-tax-details{display:none}:where(.table-totals, .table.totals) .totals-tax-details.shown{display:table-row}:where(.table-totals, .table.totals) .totals-tax-summary .amount .price{display:inline-flex}:where(.table-totals, .table.totals) .totals-tax-summary .amount .price::before{content:'';display:block;width:1.5rem;height:1.5rem}:where(.table-totals, .table.totals) .grand.totals{font-size:1rem;line-height:1.75rem;font-family:Roboto,serif}.cart-container{display:flex;flex-direction:column;row-gap:2rem;margin-bottom:5rem}@media (max-width: 767.98px){.cart-container{row-gap:1rem}}@media (min-width: 768px){.cart-container{--sidebar-width:320px;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.checkout-cart-index .cart-container>*{width:calc(100% - var(--sidebar-width));padding-right:2%}}@media (min-width: 1024px){.cart-container{--sidebar-width:420px}}.cart-container .form-cart{order:-2}@media (max-width: 767.98px){.cart-container #gift-options-cart{order:-1}}.cart-container .gift-wrapping .gift-options-content{margin:.5rem 0 .75rem}.cart-container .gift-wrapping .gift-printed-card{margin-top:.25rem}.cart-container .gift-summary .price-box,.cart-container .gift-options .price-box{margin-left:1.25rem}.cart-container .cart.actions{display:none;padding-top:.75rem;justify-content:flex-end;border-top:none}.cart-container .cart.actions .continue{display:none}.cart-container .cart-summary{padding:0;display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.cart-container .cart-summary{position:sticky;top:1rem;width:var(--sidebar-width)}}.cart-container .cart-summary>.block~div{margin:0}.cart-container .discount .content,.cart-container .shipping .content{display:none}.cart-container .cart-totals{padding:0 1rem}.cart-container .col.subtotal{text-align:right;padding-right:.25rem}.cart-container .checkout-methods-items{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.cart-container .checkout-methods-items li{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.cart-container .checkout-methods-items li>div{width:100%}.cart-container .checkout-methods-items li:first-child{width:100%}.cart-container .checkout-methods-items .primary{background-color:#96f1f1;border-radius:3rem;font-weight:normal;font-family:Roboto,serif;color:#051A1A;width:100%}.cart-container .checkout-methods-items .primary:hover{background-color:#6ef1f1}.cart-container .checkout-methods-items .multicheckout{display:none}.cart-container .cart-totals{background-color:#F7F8F8;border-radius:0.5rem;padding-top:10px;padding-bottom:10px}.cart-container .cart-totals .totals{font-family:Roboto,serif;color:#000000}.cart-container .block.shipping,.cart-container .block.discount{background-color:#F7F8F8;border-radius:0.5rem}.cart-container .block.shipping .title,.cart-container .block.discount .title{border:unset;border-radius:0.5rem;padding-bottom:0 !important}.cart-container .block.discount .title{margin-bottom:0}.cart-container .block.discount .content{display:block}.cart-container .block.discount .content .fieldset.coupon{display:grid;grid-template-columns:1fr auto;gap:1rem;margin-bottom:0 !important}.cart-container .block.discount .content .fieldset .actions-toolbar{margin-bottom:0;margin-top:0}.cart-container .block.promocode .content{background-color:#F7F8F8;border-radius:0.5rem}.cart.table-wrapper .item-info{border-bottom:1px solid #5f7474}.cart.table-wrapper .item-actions td{padding-top:0}.cart.table-wrapper .product-item-photo{float:left;max-width:40%}.cart.table-wrapper .product-item-details{float:left;max-width:calc(60% - .75rem);margin-left:.75rem}.cart.table-wrapper .product-item-name{font-size:1.125rem;line-height:1.75rem;display:block;margin-bottom:.5rem}.cart.table-wrapper .control.qty input.qty{padding:0 0 0 .25rem;border:0;font-size:1rem;line-height:1.5rem;width:2.5rem;border-color:transparent}.cart.table-wrapper .actions-toolbar{margin:0 .25rem;align-items:flex-start;justify-content:flex-end}.cart.table-wrapper .action::before{width:1.5rem;height:1.5rem}.cart.table-wrapper .action-edit,.cart.table-wrapper .action-delete,.cart.table-wrapper .action-towishlist{color:rgba(var(--base-color), var(--muted-alpha, .6))}.cart.table-wrapper .action-edit::before,.cart.table-wrapper .action-delete::before,.cart.table-wrapper .action-towishlist::before{content:'';display:block}.cart.table-wrapper .action-gift{gap:0}.cart.table-wrapper .action-gift::after{content:'';display:block;width:1.5rem;height:1.5rem}.cart.table-wrapper .gift-options-cart-item{margin-right:auto}.cart.table-wrapper .gift-content{display:none;max-width:100%;margin:.5rem 0 0}@media (min-width: 768px){.cart.table-wrapper .gift-content{width:420px}}.cart.table-wrapper .gift-content._active{display:block}.cart.table-wrapper .gift-content .actions-toolbar{margin:.5rem 0;justify-content:flex-start}.cart.table-wrapper .gift-options-title{margin:.5rem 0}.cart.table-wrapper .item-options,.cart.table-wrapper .message{margin:.5rem 0}.cart.table-wrapper .gift-options-cart-item{order:10}.cart.table-wrapper .product-item-name{font-family:Roboto,serif;font-size:16px;line-height:20px;font-weight:normal}.cart-tax-total{display:inline-flex;gap:.125rem;align-items:center}.cart-tax-total::after{content:'';display:block;width:.75rem;height:.75rem;transform:rotate(90deg)}.promocode-block-apply{display:grid;grid-template-columns:1fr auto}.promocode-block-apply .promocode-title{line-height:2.5rem;font-family:'Roboto Light',sans-serif;font-size:1.25rem;font-weight:100}.promocode-applied{display:grid;grid-template-columns:30px 1fr;font-size:16px;font-family:Roboto,serif;color:#5F7474}.promocode-applied:before{content:'';background-image:url("https://jupitergem.com/css/pic/svg/coupon.svg");background-repeat:no-repeat;background-position:center center;width:20px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.switch input:checked+.slider{background-color:#96f1f1}.switch input:focus+.slider{box-shadow:0 0 1px #96f1f1}.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}@font-face{font-family:'Roboto Thin';font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Roboto-Thin.woff2) format('woff2')}@font-face{font-family:'Roboto Light';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Roboto-Light.woff2) format('woff2')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Roboto-Regular.woff2) format('woff2')}@font-face{font-family:'Roboto Bold';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Roboto-Bold.woff2) format('woff2')}b,strong{font-family:'Roboto Bold',sans-serif}h1{font-family:'Roboto Light',sans-serif}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1rem;font-weight:200;line-height:20px;margin-bottom:0.25rem}button{border-radius:5rem}.block>.title strong,.block .block-title strong{font-weight:100;font-family:'Roboto Light',sans-serif}.block>.title,.block .block-title,.order-details-items .order-title{font-weight:300;font-family:'Roboto Light',sans-serif}.old-price{font-size:90%;line-height:110%}.catalog-product-view .main>.block .block-title{justify-content:start;display:flex;font-family:'Roboto Light',sans-serif;font-weight:unset;font-size:1.3rem;line-height:1.6rem;padding:0}.catalog-product-view .main>.block .block-title a{font-size:100%;color:#202020;line-height:unset}.catalog-product-view .main>.block .block-title a:before{content:' ';padding-left:0.5rem}.modal-slide._show,.modal-popup._show,.modal-custom._show{pointer-events:none !important}body.breeze.breeze-theme._has-modal,body.breeze._has-modal-custom{overflow:initial}.breeze-gallery .thumbnails .item{height:5rem;width:5rem;border:1px solid #e9e9e9;border-radius:8px}.breeze-gallery .thumbnails .item img{border-radius:8px}.breeze-gallery .thumbnails .item.active{border:1px solid #051a1a}.breeze-gallery .thumbnails .item.active:after{box-shadow:unset}.breeze-gallery .prev,.breeze-gallery .next{width:40px;height:40px;border:1px solid #051e1e 33;border-radius:40px}@media (max-width: 639.98px){.catalog-product-view .main>.block .block-title{display:block;text-align:left;margin:0;float:left;width:100%}.catalog-product-view .main>.block .block-title a{width:auto;float:none;display:block;text-decoration:underline}.catalog-product-view .main>.block .block-title a:before{display:none}.block .block-content.breeze-carousel{float:left}.breeze-carousel .products-grid{overflow:hidden}.breeze-gallery .thumbnails{margin:.5rem 0 0;gap:0.5rem}.breeze-gallery .thumbnails .item{height:auto;width:auto}.breeze-gallery .thumbnails .item img{height:69px;width:69px}}@media (max-width: 767.98px){.nav-open .navigation-wrapper{max-width:400px}.filter-active .nav-toggle{z-index:1}.filter-active .nav-toggle:after{z-index:1}.filter-active .nav-toggle:before{z-index:1}}@media (max-width: 639.98px){.nav-open .navigation-wrapper{max-width:100%;width:100%}}@media (min-width: 768px){.page-layout-3columns .page-main>.columns,.page-layout-2columns-left .page-main>.columns{position:relative;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-template-areas:"main" "sidebar" "additional";gap:var(--sidebar-gap);row-gap:0}}.products-grid .product-items .product-item,[data-appearance="carousel"] .product-items .product-item{border:1px solid rgba(5,26,26,0.05);border-radius:10px}.products-grid .product-items .product-item:hover,[data-appearance="carousel"] .product-items .product-item:hover{border:1px solid #96f1f1}.products-grid .product-items .product-item:hover .product-item-info,[data-appearance="carousel"] .product-items .product-item:hover .product-item-info{background-color:#96f1f1;overflow:hidden}.products-grid .product-items .product-item .product-item-photo,[data-appearance="carousel"] .product-items .product-item .product-item-photo{border-radius:9px;padding:6% 15%;background-color:#fff}@media (max-width: 767.98px){.products-grid .product-items .product-item .product-item-photo,[data-appearance="carousel"] .product-items .product-item .product-item-photo{padding:7.5%}}.products-grid .product-items .product-item .product-item-info,[data-appearance="carousel"] .product-items .product-item .product-item-info{gap:0;border-radius:9px}.products-grid .product-items .product-item .product-item-info .product-image-container,[data-appearance="carousel"] .product-items .product-item .product-item-info .product-image-container{border-radius:0 0 0 0}.products-grid .product-items .product-item .product-item-info .product-image-container .product-image-photo,[data-appearance="carousel"] .product-items .product-item .product-item-info .product-image-container .product-image-photo{border-radius:0 0 0 0}.products-grid .product-items .product-item .product-item-info .product-item-details,[data-appearance="carousel"] .product-items .product-item .product-item-info .product-item-details{padding:.5rem .5rem 0 .5rem;border-radius:0 0 10px 10px;background-color:#ffffff}.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name,[data-appearance="carousel"] .product-items .product-item .product-item-info .product-item-details .product-item-name{width:100%;height:100%;order:1;max-width:unset;margin-bottom:35px;overflow:hidden}.products-grid .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover,[data-appearance="carousel"] .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover{text-decoration:none}.products-grid .product-items .product-item .product-item-info .product-item-details .price-box,[data-appearance="carousel"] .product-items .product-item .product-item-info .product-item-details .price-box{width:100%;height:max-content;text-align:left;order:2;max-width:unset;margin-top:-70px}.products-grid .product-items .product-item .product-item-info:hover .product-item-details,[data-appearance="carousel"] .product-items .product-item .product-item-info:hover .product-item-details{background-color:#96f1f1}._hasVideoModal .modal-popup._show .modal-inner-wrap{max-width:fit-content}._hasVideoModal .modal-video-homepage{max-height:75vh;max-width:75vh}._hasVideoModal .modal-video-homepage-dimensions{max-height:75vh;max-width:75vh}@media (max-width: 639.98px){._hasVideoModal .modal-video-homepage{max-height:75vh;max-width:100%}._hasVideoModal .modal-video-homepage-dimensions{max-height:75vh;max-width:100%}}.catalog-category-view .filter-active,.catalog-category-view #filter-selected{margin:0 auto}.catalog-category-view .page-main>.columns>.main{display:grid}.catalog-category-view .page-main>.columns>.main .products.wrapper.products-grid{order:3}.catalog-category-view .page-main>.columns>.main .toolbar-products:last-of-type{order:10}.catalog-category-view .page-main>.columns>.main>.toolbar-products{order:1}@media (max-width: 767.98px){.page-main>.columns>.main>.toolbar-products{margin-left:0;margin-bottom:0}}.catalog-category-view .page-wrapper{overflow-x:hidden}.catalog-category-view .page-wrapper .page-main{display:grid}.catalog-category-view .page-wrapper .page-main h1{font-family:"Roboto Thin",sans-serif;max-width:100%;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-size:32px;line-height:38px}.catalog-category-view .page-wrapper .category-view{margin:50px -10px -10px;order:5;background-color:#F7F8F8;padding:10px}@media (min-width: 1280px){.catalog-category-view .page-wrapper .category-view{margin-right:calc(-50%);margin-left:calc(-50%)}.catalog-category-view .page-wrapper .category-view .category-description{max-width:1240px;width:100%;margin:28px auto 20px;padding-left:0;padding-right:0}}@media (min-width: 1536px){.catalog-category-view .page-wrapper .category-view{position:relative;margin-right:calc(-50%);margin-left:calc(-50%)}.catalog-category-view .page-wrapper .category-view .category-description{max-width:1260px;margin:28px auto 20px}}.block.filter .filter-options-title :first-child{font-weight:bold}.swissup-aln-item[data-request-var="gemstones_details_shape"]{padding-left:25px;background-repeat:no-repeat;background-size:auto 80%;background-position:left center}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="383"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/oval.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="406"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/pear.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="401"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/trillion.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="395"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/emerald.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="393"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/round.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="574"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/cushion.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="573"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/marquise.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="396"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/octagonal.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="569"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/heart.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="403"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/rectangular.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="575"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/baguette.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="400"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/triangular.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="940"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/shield.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="959"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/briolette.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="870"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/hexagon.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="398"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/square.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="388"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/princess.svg")}.swissup-aln-item[data-request-var="gemstones_details_shape"][data-value="576"]{background-image:url("https://jupitergem.com/css/pic/svg/filter/near-round.svg")}.swissup-aln-item[data-request-var="color_filter1"]{padding-left:25px;background-repeat:no-repeat;background-size:auto 80%;background-position:left center}.swissup-aln-item[data-request-var="color_filter1"][data-value="926"]{background-image:url("https://jupitergem.com/css/pic/filter/color/green.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="927"]{background-image:url("https://jupitergem.com/css/pic/filter/color/blue.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="929"]{background-image:url("https://jupitergem.com/css/pic/filter/color/pink.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="930"]{background-image:url("https://jupitergem.com/css/pic/filter/color/orange.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="932"]{background-image:url("https://jupitergem.com/css/pic/filter/color/gray.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="933"]{background-image:url("https://jupitergem.com/css/pic/filter/color/yellow.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="937"]{background-image:url("https://jupitergem.com/css/pic/filter/color/light-blue.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="934"]{background-image:url("https://jupitergem.com/css/pic/filter/color/purple.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="925"]{background-image:url("https://jupitergem.com/css/pic/filter/color/red.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="928"]{background-image:url("https://jupitergem.com/css/pic/filter/color/green-purple.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="936"]{background-image:url("https://jupitergem.com/css/pic/filter/color/multi.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="939"]{background-image:url("https://jupitergem.com/css/pic/filter/color/magenta.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="935"]{background-image:url("https://jupitergem.com/css/pic/filter/color/white.png")}.swissup-aln-item[data-request-var="color_filter1"][data-value="938"]{background-image:url("https://jupitergem.com/css/pic/filter/color/brown.png")}.breeze .slick-list{overflow-y:hidden}@media (max-width: 767.98px){.navigation_mobile:before{background-image:url("https://jupitergem.com/css/pic/menu_logo.webp");content:'';background-size:105px 34px;background-repeat:no-repeat;background-color:transparent;height:34px;display:block;position:absolute;margin:0 auto;left:0;right:0;width:100%;background-position:center center;top:19px}}.toolbar label,.toolbar .modes-label,.toolbar .toolbar-amount,.toolbar .limiter-text{color:#051A1A}.video-link{display:block;cursor:pointer;font-family:'Roboto',serif;font-size:14px;font-weight:400;padding-left:40px}.category-description-top{margin:0 auto;padding:0 0 2rem 0}.category-description-top .category-all-row .category-widget{margin:0 auto}.category-description-top:has(.row-full-width-inner){margin:0 -10px;margin-bottom:30px;padding:0;background-color:rgba(5,26,26,0.03)}@media (max-width: 639.98px){.category-description-top{padding:0 !important;background:transparent;margin-bottom:10px}}@media (min-width: 1280px){.category-description-top .category-all-row{max-width:1060px;margin:0 auto;padding-left:0;padding-right:0}.category-description-top:has(.row-full-width-inner){margin-right:calc(-50%);margin-left:calc(-50%)}}@media (min-width: 1536px){.category-description-top{position:relative}.category-description-top .category-all-row{max-width:1260px;margin:0 auto}.category-description-top:has(.row-full-width-inner){margin-right:calc(-50%);margin-left:calc(-50%);margin-top:0;padding-bottom:0}}.block.filter .filter-options-title{line-height:2.5rem}.block.filter .filter-options-title:first-child{text-transform:uppercase}.block.filter .filter-options-title:after{opacity:0.75}.block.filter .filter-subtitle{display:block;color:#051A1A;font-size:24px;text-transform:uppercase;font-weight:normal;font-family:"Roboto Thin",serif;margin-top:32px;margin-bottom:22px;width:100%}.block.filter .filter-subtitle .filter-close{float:right;width:32px;height:32px;position:initial;border:unset;padding:0;margin:0;cursor:pointer}.block.filter .filter-subtitle .filter-close::before{display:block;content:'';width:32px;height:32px;background-color:#051A1A;-webkit-mask:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 17L1 1M17 1L1 17" stroke="currentColor" stroke-linecap="round"/></svg>') no-repeat 50% 50% !important;-webkit-mask-size:1.5rem 1.5rem}.block.filter .filter-content .filter-options{float:left;width:100%}.block.filter .filter-content .filter-options .filter-options-content .items{margin-bottom:20px}.block.filter .filter-options-item{border-bottom:1px solid #f2f3f3}.block.filter .layered-filter-show-results{background-color:#96f1f1;border-radius:5rem;color:#051A1A;width:75%;line-height:2rem;margin-top:2rem}.block.filter .swissup-aln-more span,.block.filter .swissup-info{background-color:#051A1A;border-radius:2rem;padding:0 10px;margin-top:10px;color:#ffffff;font-family:Roboto,serif;font-size:14px}.block.filter .swissup-info{padding:0 10px 0 5px;float:left;margin-bottom:20px;margin-top:20px;cursor:pointer}.block.filter .swissup-info:before{content:'';width:20px;height:20px;margin-top:2px;margin-right:5px;margin-left:0;float:left;color:#ffffff;background-color:currentColor;mask:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 17.5C14.1421 17.5 17.5 14.1421 17.5 10C17.5 5.85786 14.1421 2.5 10 2.5C5.85786 2.5 2.5 5.85786 2.5 10C2.5 14.1421 5.85786 17.5 10 17.5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 9.16699V14.167" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.79102 6.66634V5.83301H10.2077V6.66634H9.79102Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 17.5C14.1421 17.5 17.5 14.1421 17.5 10C17.5 5.85786 14.1421 2.5 10 2.5C5.85786 2.5 2.5 5.85786 2.5 10C2.5 14.1421 5.85786 17.5 10 17.5Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 9.16699V14.167" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.79102 6.66634V5.83301H10.2077V6.66634H9.79102Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center center;-weblkit-mask-position:center center}.filter-options-content{max-height:unset}.active.block.filter .filter-title strong::after,.filter-active .block.filter .filter-title strong::after{display:none}@media (min-width: 768px){.toolbar-sorter.sorter .switcher{width:250px}.toolbar-sorter.sorter .switcher .switcher-trigger{text-align:right;float:right}}.toolbar-products .swissup-layered-load-previous-page{order:3;background-color:#96f1f1;color:#051A1A;border-radius:5rem;height:40px}.toolbar-products .swissup-layered-load-previous-page:hover{background-color:#6ef1f1}.toolbar-products .toolbar-amount{margin-right:auto;margin-left:140px;order:2;line-height:40px}@media (max-width: 767.98px){.toolbar-products .toolbar-amount{order:7;width:100%;line-height:30px;margin-left:0}}.toolbar-products .toolbar-sorter{margin-left:0}@media (min-width: 768px){.search.results .toolbar-products .toolbar-amount{margin-left:10rem}}.page-with-filter .toolbar .sorter{margin:0;width:unset;order:3}@media (max-width: 767.98px){.page-with-filter .toolbar .sorter{width:100%;order:3;height:40px}}.page-main>.columns>.main>.toolbar-products.toolbar-bottom{margin-left:unset}.dropdown.switcher-dropdown{border-radius:0.5rem}.dropdown.switcher-dropdown .switcher-option span{background-color:#FFFFFF;cursor:pointer;display:block;padding:0;border-radius:0.25rem}.dropdown.switcher-dropdown .switcher-option span input{visibility:hidden;display:contents}.dropdown.switcher-dropdown .switcher-option span label{width:100%;display:block;padding:.25rem .5rem;cursor:pointer}.dropdown.switcher-dropdown .switcher-option:hover span{background:#F7F8F8}.swissup-range-slider-container range-slider{margin-top:30px}range-slider:before{height:20px;background-color:#96f1f1;margin-top:-8px}[type="range"]::-moz-range-thumb{width:1.4rem;height:1.4rem;margin-top:-1.375rem;background-color:#96f1f1;border:2px solid #fff;background-repeat:no-repeat;background-size:10px 10px;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='white'/%3E%3C/svg%3E%0A")}.js-input-from-after,.js-input-to-after{color:#818c8c;margin-left:-43px;position:relative;left:-3px;z-index:0;width:37px;background-color:#F7F8F8;height:40px;line-height:40px;border-radius:0 3px 3px 0}.js-input-from-after:after,.js-input-to-after:after{content:'$';height:100%;display:block;text-align:center;font-size:16px}.breeze.breeze-theme #maincontent>.page.messages .messages{width:fit-content;min-width:65%;max-width:1024px;padding:1rem}@media (max-width: 767.98px){.breeze.breeze-theme #maincontent>.page.messages .messages{max-width:100%;min-width:100%}}.breeze.breeze-theme #maincontent>.page.messages .message{position:relative;padding:2rem;color:#202020;border-radius:1rem;font-size:18px}.message>div+.button-close,.message>span+.button-close{top:-1.5rem;right:-1.5rem}.message:where(.warning, .success, .notice, .error, .info)::before{display:none}.price-box .special-price{color:#051A1A}.price-box .old-price{color:#818C8C;font-size:80%;line-height:80%}:where(.products-grid, .widget-product-carousel) .product-item .actions-secondary{opacity:1 !important}@media (hover: hover){:where(.products-grid, .widget-product-carousel) .product-item .actions-secondary .action{opacity:0}}:where(.products-grid, .widget-product-carousel) .product-item:hover .actions-secondary a,:where(.products-grid, .widget-product-carousel) .product-item:has(:focus-visible) .actions-secondary a,:where(.products-grid, .widget-product-carousel) .product-item:hover .actions-secondary span,:where(.products-grid, .widget-product-carousel) .product-item:has(:focus-visible) .actions-secondary span{opacity:1}.like-page-header,.compare-page-header{width:100%}.like-page-header h1,.compare-page-header h1{margin:1rem auto 2rem}.page-layout-checkout .header.panel,.page-layout-checkout .header.content{grid-template-columns:1fr;margin-top:0;padding:1rem 0}.page-layout-checkout .header.panel .nav-toggle,.page-layout-checkout .header.content .nav-toggle{display:none}.page-layout-checkout .checkout-success{gap:0}.table-checkout-shipping-method td{width:auto !important}.checkout-methods-items .item .paypal.checkout.paypal-logo{text-align:center}.search-suggestions{margin-bottom:0}.cookie-bar{padding:1rem;background-color:#fff}@media (max-width: 639.98px){.cookie-bar{padding:0.5rem}}.cookie-bar .cookie-bar-container{display:grid;grid-template-columns:1fr}.cookie-bar .cookie-bar-container .cookie-group{padding:5px 12px 5px}@media (max-width: 639.98px){.cookie-bar .cookie-bar-container .cookie-group{margin:0 0 10px}}.cookie-bar .cookie-bar-container .cookie-bar-buttons{display:unset;max-width:unset}.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings{display:grid;grid-template-columns:1fr auto;margin-left:2rem;margin-right:2rem}@media (max-width: 1023.98px){.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings{grid-template-columns:1fr}}@media (max-width: 639.98px){.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings{margin-left:0;margin-right:0}}.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-buttons{min-width:320px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:max-content;gap:1rem}.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-buttons button{order:2;outline:none}@media (max-width: 1023.98px){.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-buttons{min-width:unset;grid-column-start:1;grid-column-end:3;margin-top:2rem;gap:1rem}.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-buttons button{margin:0}}@media (max-width: 639.98px){.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-buttons{margin-top:1rem}}@media (max-width: 479.98px){.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-buttons{grid-template-columns:1fr}.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-buttons .cookie-allow-all.accept-cookie-consent{order:1}}.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-bar-text a,.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-bar-text .link{text-decoration:underline;outline:none;color:#000000;font-weight:bold}@media (max-width: 1023.98px){.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-bar-text{grid-column-start:1;grid-column-end:3}}@media (max-width: 639.98px){.cookie-bar .cookie-bar-container .cookie-bar-buttons .cookie-settings .cookie-bar-text{padding-right:40px}}.cookie-bar .cookie-bar-container .cookie-bar-close{background-size:20px 20px;background-image:url("https://jupitergem.com/css/pic/svg/menu-close.svg");background-position:center center;background-repeat:no-repeat;height:32px;width:32px;position:absolute;right:10px;top:10px;cursor:pointer}.cookie-bar .cookie-bar-container .accept-cookie-consent-select{display:none}.cookie-bar .accept-cookie-consent-select{color:#000000 !important;background:#e5e7eb !important;border-radius:0.25rem}.cookie-bar .cookie-settings-preferences{display:grid;grid-column-start:1;grid-column-end:3;margin-top:0}.cookie-bar .cookie-settings-preferences .cookie-groups-trigger{display:none}.cookie-bar .cookie-settings-preferences .cookie-groups{display:flex !important}.cookie-bar .cookie-settings-preferences .cookie-groups .cookie-group-heading{margin-bottom:0.5rem;margin-top:0.5rem}@media (max-width: 767.98px){.cookie-bar .cookie-settings-preferences .cookie-groups{display:grid !important;grid-template-columns:1fr;gap:0}}.cookie-bar .btn-settings-preferences{color:#000000 !important;background:#e5e7eb !important;border-radius:0.25rem}.cookie-bar .cookie-settings:has(.cookie-settings-preferences.active) .btn-settings-preferences{display:none}.cookie-bar .cookie-settings:has(.cookie-settings-preferences.active) .accept-cookie-consent-select{display:block}#google-merchantwidget-iframe-wrapper{z-index:100 !important}@media (min-width: 768px){.customer-account-page .page-main .columns{grid-template-columns:200px auto !important}.customer-account-page .page-main .columns .sidebar.sidebar-main{grid-area:unset;margin-top:105px}.customer-account-page .page-main .columns .column.main{grid-area:unset;min-height:40rem}}.customer-account-page .content.block-collapsible-nav-content.active{background:#e5e7eb;padding-left:1rem;padding-right:1rem}.customer-account-page .block-collapsible-nav .content::after{margin-top:0}.engagement-subcats .category-widget{display:grid;grid-template-columns:1fr 1fr 1fr}.engagement-subcats .category-widget div.col{text-align:center;width:95%;margin-right:0.25%;margin-left:0.25%;margin-bottom:2rem;overflow:hidden;padding:1em}@media (max-width: 639.98px){.engagement-subcats .category-widget{grid-template-columns:1fr 1fr}}