.edge-scope .flex{width:auto}.edge-scope .page-width{max-width:var(--container-max-width);margin:0 auto;padding:0 calc(1.5 * var(--edge-rem))}.edge-scope .isolate{position:relative;z-index:0}.edge-scope .background-secondary{background-color:rgba(var(--color-foreground)/ .05)}.edge-scope .shopify-challenge__container{margin:calc(7 * var(--edge-rem)) auto}.edge-scope .list-unstyled{margin:0;padding:0;list-style:none}.edge-scope .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.edge-scope .visually-hidden--inline{margin:0;height:1em}.edge-scope .skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.edge-scope .text-body{font-size:var(--text-size-base);line-height:calc(1 + .7 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.edge-scope h1,.edge-scope h2,.edge-scope h3,.edge-scope h4,.edge-scope .h0,.edge-scope .h1,.edge-scope .h2,.edge-scope .h3,.edge-scope .h4,.edge-scope .hxl{line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.edge-scope h5,.edge-scope .h5{line-height:calc(1 + .4/max(1,var(--font-heading-scale)))}.edge-scope h6,.edge-scope .h6{line-height:calc(1 + .45/max(1,var(--font-heading-scale)))}@media(min-width:768px){.edge-scope h1,.edge-scope h2,.edge-scope h3,.edge-scope h4,.edge-scope .h0,.edge-scope .h1,.edge-scope .h2,.edge-scope .h3,.edge-scope .h4,.edge-scope .hxl{line-height:calc(1 + var(--font-heading-line-height) / max(1,var(--font-heading-scale)))}}.edge-scope blockquote{font-style:italic;color:rgba(var(--color-foreground)/ .75);border-inline-start:calc(.2 * var(--edge-rem)) solid rgba(var(--color-foreground)/ .2);padding-inline-start:calc(1 * var(--edge-rem))}@media screen and (min-width:750px){.edge-scope blockquote{padding-inline-start:calc(1.5 * var(--edge-rem))}}.edge-scope .caption{font-size:var(--text-size-tiny);line-height:calc(1 + .7 / var(--font-body-scale))}.edge-scope .caption-with-letter-spacing{font-size:var(--text-size-tiny);line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase;letter-spacing:calc(.1 * var(--edge-rem))}.edge-scope .caption-with-letter-spacing--medium{font-size:calc(1.2 * var(--edge-rem));letter-spacing:calc(.16 * var(--edge-rem))}.edge-scope .caption-with-letter-spacing--large{font-size:calc(1.4 * var(--edge-rem));letter-spacing:calc(.18 * var(--edge-rem))}.edge-scope .caption-large,.edge-scope .customer .field input,.edge-scope .customer select,.edge-scope .field__input,.edge-scope .form__label,.edge-scope .select__select{font-size:calc(1.4 * var(--edge-rem));line-height:calc(1 + .5 / var(--font-body-scale))}.edge-scope .form__label .form__label-value{color:rgb(var(--color-heading))}.edge-scope .color-foreground{color:rgb(var(--color-foreground))}.edge-scope table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:calc(1.4 * var(--edge-rem));border-style:hidden;box-shadow:0 0 0 1px rgb(var(--color-border))}.edge-scope table:not([class]) td,.edge-scope table:not([class]) th{padding:1em;border:1px solid rgb(var(--color-border))}@media screen and (max-width:749px){.edge-scope .small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){.edge-scope .medium-hide{display:none!important}}@media screen and (min-width:990px){.edge-scope .large-up-hide{display:none!important}}.edge-scope .light{opacity:.7}.edge-scope .light-08{opacity:.8}.edge-scope .link{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:calc(.5 * var(--edge-rem));color:rgb(var(--color-link));background-color:transparent;font-size:var(--text-size-base);font-family:inherit;text-decoration-color:rgba(var(--color-link)/ .3)}.edge-scope .link--text{color:rgb(var(--color-foreground))}.edge-scope .link--text:hover{color:rgba(var(--color-foreground)/ .75)}.edge-scope .link-with-icon{display:inline-flex;font-size:calc(1.4 * var(--edge-rem));font-weight:600;letter-spacing:calc(.1 * var(--edge-rem));text-decoration:none;margin-bottom:calc(4.5 * var(--edge-rem));white-space:nowrap}.edge-scope .link-with-icon .icon{width:calc(1.5 * var(--edge-rem));margin-inline-start:calc(1 * var(--edge-rem))}.edge-scope a:not([href]){cursor:not-allowed}.edge-scope .circle-divider:after{content:"";margin:0 calc(1.3 * var(--edge-rem)) 0 calc(1.5 * var(--edge-rem));display:inline-block;width:4px;height:4px;border-radius:50%;background-color:rgba(var(--color-foreground)/ .3);position:relative;top:-1px}.edge-scope .circle-divider:last-of-type:after{display:none}.edge-scope .full-unstyled-link{text-decoration:none;color:currentColor;display:block}.edge-scope .placeholder{background-color:rgba(var(--color-foreground)/ .04);color:rgba(var(--color-foreground)/ .55);fill:rgba(var(--color-foreground)/ .55)}.edge-scope details>*{box-sizing:border-box}.edge-scope .break{word-break:break-word}.edge-scope .visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){.edge-scope .motion-reduce{transition:none!important;animation:none!important}}.edge-scope .underlined-link,.edge-scope .inline-richtext a{text-underline-offset:calc(.3 * var(--edge-rem));text-decoration-thickness:calc(.1 * var(--edge-rem));transition:text-decoration-thickness ease .1s}.edge-scope .underlined-link{color:rgba(var(--color-link)/ .8)}.edge-scope .inline-richtext a,.edge-scope .rte.inline-richtext a{color:currentColor}.edge-scope .underlined-link:hover,.edge-scope .inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:calc(.2 * var(--edge-rem))}.edge-scope .icon-arrow{width:calc(1.5 * var(--edge-rem))}.edge-scope h3 .icon-arrow,.edge-scope .h3 .icon-arrow{width:calc(var(--font-heading-scale) * calc(1.5 * var(--edge-rem)))}.edge-scope .animate-arrow .icon-arrow path{transform:translate(calc(-.25 * var(--edge-rem)));transition:transform var(--duration-short) ease}.edge-scope .animate-arrow:hover .icon-arrow path{transform:translate(calc(-.05 * var(--edge-rem)))}.edge-scope summary{cursor:pointer;list-style:none;position:relative}.edge-scope summary .icon-caret{position:absolute;height:calc(.6 * var(--edge-rem));inset-inline-end:calc(.5 * var(--edge-rem));top:calc(50% - calc(.2 * var(--edge-rem)))}.edge-scope summary::-webkit-details-marker{display:none}.edge-scope .disclosure-has-popup{position:relative}.edge-scope .disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}.edge-scope .disclosure-has-popup>summary:before{display:none}.edge-scope .disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.edge-scope .disclosure-has-popup[open]>summary+*{z-index:4}.edge-scope .facets .disclosure-has-popup[open]>summary+*{z-index:2}}.edge-scope *:focus-visible{outline:2px solid rgba(var(--color-foreground)/ .5);outline-offset:calc(.3 * var(--edge-rem))}.edge-scope .focused{outline:2px solid rgba(var(--color-foreground)/ .5);outline-offset:calc(.3 * var(--edge-rem))}.edge-scope .focus-inset:focus-visible{outline:2px solid rgba(var(--color-foreground)/ .5);outline-offset:calc(-.2 * var(--edge-rem));box-shadow:0 0 2px rgba(var(--color-foreground)/ .5)}.edge-scope .focus-image:not(.absolute),.edge-scope .focus-image-inset:not(.absolute){position:relative}.edge-scope .focus-image:focus-visible:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;outline-offset:0;outline:2px solid rgba(var(--color-foreground)/ 1);box-shadow:0 0 calc(.2 * var(--edge-rem)) 0 rgba(var(--color-foreground)/ 1)}.edge-scope .focus-image-inset:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;outline-offset:calc(-.5 * var(--edge-rem));outline:2px solid rgba(var(--color-foreground)/ 1);box-shadow:0 0 calc(.2 * var(--edge-rem)) 0 rgba(var(--color-foreground)/ 1)}.edge-scope .focused.focus-inset{outline:2px solid rgba(var(--color-foreground)/ .5);outline-offset:calc(-.2 * var(--edge-rem));box-shadow:0 0 calc(.2 * var(--edge-rem)) 0 rgba(var(--color-foreground)/ .3)}.edge-scope input:is([type=checkbox],[type=radio]):focus-visible+label{outline:2px solid rgba(var(--color-foreground)/ .5);outline-offset:calc(.3 * var(--edge-rem));box-shadow:0 0 calc(.2 * var(--edge-rem)) 0 rgba(var(--color-foreground)/ .3)}.edge-scope .focus-none{box-shadow:none!important;outline:0!important}.edge-scope .focus-offset:focus-visible{outline:calc(.2 * var(--edge-rem)) solid rgba(var(--color-foreground)/ .5);outline-offset:calc(1 * var(--edge-rem))}.edge-scope .focus-offset.focused{outline:calc(.2 * var(--edge-rem)) solid rgba(var(--color-foreground)/ .5);outline-offset:calc(1 * var(--edge-rem))}.edge-scope .title,.edge-scope .title-wrapper-with-link{margin:calc(3 * var(--edge-rem)) 0 calc(2 * var(--edge-rem))}.edge-scope .title-wrapper-with-link .title{margin:0}.edge-scope .title .link{font-size:inherit}.edge-scope .title-wrapper{margin-bottom:calc(3 * var(--edge-rem))}.edge-scope .title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(1 * var(--edge-rem));margin-bottom:calc(3 * var(--edge-rem));flex-wrap:wrap}.edge-scope .title--primary{margin:calc(4 * var(--edge-rem)) 0}@media screen and (min-width:990px){.edge-scope .title,.edge-scope .title-wrapper-with-link{margin:calc(5 * var(--edge-rem)) 0 calc(3 * var(--edge-rem))}.edge-scope .title--primary{margin:calc(2 * var(--edge-rem)) 0}.edge-scope .title-wrapper-with-link{align-items:center}.edge-scope .title-wrapper-with-link .title{margin-bottom:0}}.edge-scope .title-wrapper-with-link .link-with-icon{margin:0;flex-shrink:0;display:flex;align-items:center}.edge-scope .title-wrapper-with-link .link-with-icon svg{width:calc(1.5 * var(--edge-rem))}.edge-scope .title-wrapper-with-link a{margin-top:0;flex-shrink:0}.edge-scope .media{display:block;background-color:rgba(var(--color-foreground)/ .1);position:relative;overflow:hidden}.edge-scope .media--transparent{background-color:transparent}.edge-scope .media>*:not(.zoom):not(.deferred-media__poster-button),.edge-scope .media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.edge-scope .media>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.edge-scope deferred-media{display:block}.edge-scope .shopify-challenge__button,.edge-scope button.shopify-payment-button__button--unbranded{min-width:calc(12 * var(--edge-rem));height:var(--height-btn)}.edge-scope .shopify-payment-button__button--branded{z-index:auto}.edge-scope .button--tertiary{font-size:calc(1.2 * var(--edge-rem));padding:calc(1 * var(--edge-rem)) calc(1.5 * var(--edge-rem));min-width:calc(9.5 * var(--edge-rem));min-height:calc(3.8 * var(--edge-rem))}.edge-scope .button--small{padding:calc(1.2 * var(--edge-rem)) calc(2.6 * var(--edge-rem))}.edge-scope .button:disabled,.edge-scope .button[aria-disabled=true],.edge-scope .button.disabled,.edge-scope .customer button:disabled,.edge-scope .customer button[aria-disabled=true],.edge-scope .customer button.disabled,.edge-scope .quantity__button.disabled{cursor:not-allowed;opacity:.5}.edge-scope .button--full-width{display:flex;width:100%}.edge-scope .button.loading{color:transparent;position:relative}@media screen and (forced-colors:active){.edge-scope .button.loading{color:rgb(var(--color-foreground))}}.edge-scope .button.loading>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.edge-scope .button.loading>.loading__spinner .spinner{width:-moz-fit-content;width:fit-content}.edge-scope .button.loading>.loading__spinner .path{stroke:rgb(var(--color-button-text))}.edge-scope .field__input,.edge-scope .select__select,.edge-scope .customer .field input,.edge-scope .customer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--text-size-base);width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:var(--height-btn);min-height:calc(var(--inputs-border-width) * 2);min-width:calc(calc(7 * var(--edge-rem)) + (var(--inputs-border-width) * 2));position:relative;border:var(--inputs-thickness) solid rgb(var(--color-input-border))}@media(max-width:768px){.edge-scope select,.edge-scope textarea,.edge-scope input,.edge-scope .field input,.edge-scope .field__input{font-size:16px}}.edge-scope .select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground)/ .8)}.edge-scope .field__input:focus-visible,.edge-scope .select__select:focus-visible,.edge-scope .customer .field input:focus-visible,.edge-scope .customer select:focus-visible,.edge-scope .localization-form__select:focus-visible.localization-form__select:after{border-color:rgba(var(--color-foreground)/ .8);outline:0;border-radius:var(--inputs-radius)}.edge-scope .field__input:focus,.edge-scope .select__select:focus,.edge-scope .customer .field input:focus,.edge-scope .customer select:focus{border-color:rgba(var(--color-foreground)/ .8);outline:0;border-radius:var(--inputs-radius)}.edge-scope .text-area,.edge-scope .select{display:flex;position:relative;width:100%}.edge-scope .select .icon-caret,.edge-scope .customer select+svg{height:calc(.7 * var(--edge-rem));pointer-events:none;position:absolute;top:calc(50% - calc(.2 * var(--edge-rem)));right:calc(1.5 * var(--edge-rem))}.edge-scope .select__select,.edge-scope .customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + calc(3 * var(--edge-rem))) 0 calc(2 * var(--edge-rem));margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.edge-scope .field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease;flex-wrap:wrap}.edge-scope .customer .field{display:flex}.edge-scope .field--with-error{flex-wrap:wrap}.edge-scope .field__input,.edge-scope .customer .field input{flex-grow:1;text-align:start;padding:calc(1 * var(--edge-rem)) calc(1.5 * var(--edge-rem));margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius)}.edge-scope .field__label,.edge-scope .customer .field label{color:rgba(var(--color-heading) / .8);font-size:calc(1.2 * var(--edge-rem));order:-1;margin-bottom:calc(.5 * var(--edge-rem));width:100%;text-align:start;text-transform:uppercase;letter-spacing:calc(.1 * var(--edge-rem))}.edge-scope .field__input::-webkit-search-cancel-button,.edge-scope .customer .field input::-webkit-search-cancel-button{display:none}.edge-scope .field__input::-moz-placeholder,.edge-scope .customer .field input::-moz-placeholder{opacity:1;color:rgb(var(--color-foreground)/ .35)}.edge-scope .field__input::placeholder,.edge-scope .customer .field input::placeholder{opacity:1;color:rgb(var(--color-foreground)/ .35)}.edge-scope .field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:calc(var(--height-btn) - 1px);justify-content:center;overflow:hidden;padding:0;position:absolute;inset-inline-end:0;top:0;width:calc(5 * var(--edge-rem))}.edge-scope .field__button.hidden{display:none}.edge-scope .field__button>svg{height:calc(2 * var(--edge-rem));width:calc(2 * var(--edge-rem));transform:scaleX(var(--rtl-logical))}.edge-scope .field__input:-webkit-autofill~.field__button,.edge-scope .field__input:-webkit-autofill~.field__label,.edge-scope .customer .field input:-webkit-autofill~label{color:rgb(var(--color-foreground))}.edge-scope .text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:calc(10 * var(--edge-rem));resize:none}.edge-scope input[type=checkbox]{display:inline-block;width:auto;margin-inline-end:calc(.5 * var(--edge-rem))}.edge-scope .form__label{display:block;margin-bottom:calc(1 * var(--edge-rem))}.edge-scope .form__message{align-items:center;display:flex;font-size:calc(1.4 * var(--edge-rem));line-height:1;margin-top:calc(1 * var(--edge-rem));margin-bottom:calc(1 * var(--edge-rem))}.edge-scope .form__message.hidden{display:none}.edge-scope .errors ul{list-style:disc}.edge-scope .form__message--large{font-size:calc(1.6 * var(--edge-rem))}.edge-scope .customer .field .form__message{font-size:calc(1.4 * var(--edge-rem));text-align:left}.edge-scope .form__message .icon,.edge-scope .customer .form__message svg{flex-shrink:0;height:calc(1.3 * var(--edge-rem));margin-inline-end:calc(.5 * var(--edge-rem));width:calc(1.3 * var(--edge-rem))}.edge-scope .form__message--large .icon,.edge-scope .customer .form__message svg{height:calc(1.5 * var(--edge-rem));width:calc(1.5 * var(--edge-rem));margin-inline-end:calc(1 * var(--edge-rem))}.edge-scope .customer .field .form__message svg{align-self:start}.edge-scope .form-status{margin:0;font-size:calc(1.6 * var(--edge-rem))}.edge-scope .form-status-list{padding:0;margin:calc(2 * var(--edge-rem)) 0 calc(4 * var(--edge-rem))}.edge-scope .form-status-list li{list-style-position:inside}.edge-scope .form-status-list .link:first-letter{text-transform:capitalize}.edge-scope .quantity{color:rgba(var(--color-foreground));position:relative;width:calc(calc(14 * var(--edge-rem)) / var(--font-body-scale) + 2px);display:flex;border-radius:var(--inputs-radius);min-height:calc(2px + calc(4.5 * var(--edge-rem)));border:1px solid rgb(var(--color-input-border))}.edge-scope .quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(1.2 * var(--edge-rem));font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 calc(.5 * var(--edge-rem));width:100%;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}.edge-scope .quantity__button{width:calc(calc(4.5 * var(--edge-rem)) / var(--font-body-scale));flex-shrink:0;font-size:calc(1.8 * var(--edge-rem));border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.edge-scope .quantity__button svg{width:16px;pointer-events:none;stroke-width:3px}.edge-scope .quantity__button:focus-visible,.edge-scope .quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.edge-scope .quantity__button:focus,.edge-scope .quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.edge-scope .quantity__button:not(:focus-visible):not(.focused),.edge-scope .quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.edge-scope .quantity__input:-webkit-autofill,.edge-scope .quantity__input:-webkit-autofill:hover,.edge-scope .quantity__input:-webkit-autofill:active{box-shadow:0 0 0 calc(10 * var(--edge-rem)) rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 calc(10 * var(--edge-rem)) rgb(var(--color-background)) inset!important}.edge-scope .quantity__input::-webkit-outer-spin-button,.edge-scope .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.edge-scope .quantity__input[type=number]{-moz-appearance:textfield}.edge-scope .quantity__rules{margin-top:calc(.5 * var(--edge-rem));position:relative;font-size:calc(1.2 * var(--edge-rem))}.edge-scope .quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.edge-scope .quantity__rules .divider+.divider:before{content:"\2022";margin:0 calc(.5 * var(--edge-rem))}.edge-scope .quantity__rules-cart{position:relative}.edge-scope product-info .loading__spinner:not(.hidden)~*,.edge-scope .quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.edge-scope .modal__toggle{list-style-type:none}.edge-scope .modal__toggle-close{display:none}.edge-scope .modal__toggle-open{display:flex}.edge-scope .modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:calc(0 * var(--edge-rem));height:calc(4.4 * var(--edge-rem));width:calc(4.4 * var(--edge-rem));background-color:transparent}.edge-scope .modal__close-button .icon{width:calc(1.7 * var(--edge-rem));height:calc(1.7 * var(--edge-rem))}.edge-scope .modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.edge-scope .media-modal{cursor:zoom-out}.edge-scope .media-modal .deferred-media{cursor:initial}.edge-scope .cart-count-bubble:empty{display:none}.edge-scope .cart-count-bubble{--size: calc(1.8 * var(--edge-rem));--radius: 9999px;position:absolute;background-color:rgb(var(--btn-solid-bg));color:rgb(var(--btn-solid-text));height:var(--size);width:var(--size);min-width:min-content;border-radius:var(--radius);display:flex;justify-content:center;align-items:center;font-size:calc(.9 * var(--edge-rem));top:4px;left:calc(2.2 * var(--edge-rem));line-height:1;padding-inline-start:calc(.25 * var(--edge-rem));padding-inline-end:calc(.25 * var(--edge-rem))}.edge-scope .localization-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}.edge-scope .localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:edge-animateMenuOpen var(--duration-default) ease}.section-header.shopify-section-group-header-group.edge-scope{z-index:3}.shopify-section-header-sticky.edge-scope{position:sticky;top:0}.shopify-section-header-hidden.edge-scope{top:calc(-1 * var(--header-height))}.shopify-section-header-hidden.menu-open.edge-scope{top:0}.edge-scope .section-header.animate{transition:top .15s ease-out}.shopify-section-group-header-group.edge-scope{z-index:4}.edge-scope .section-header~.shopify-section-group-header-group{z-index:initial}.edge-scope .header-wrapper{display:block;position:relative;background-color:rgb(var(--color-header-background))}.edge-scope .header-wrapper--border-bottom{border-bottom:calc(.1 * var(--edge-rem)) solid rgba(var(--color-header-text) / .1)}.edge-scope .header .header__in{display:grid;grid-template-areas:"left-icons logo icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (min-width:750px){.edge-scope .header .header__in{grid-template-columns:1fr auto 1fr}}@media screen and (max-width:749px){.edge-scope .header--has-app{grid-template-columns:auto 1fr auto}}.edge-scope .drawer-menu .header__inline-menu{display:none!important}@media screen and (min-width:1070px){.edge-scope .header .header__in{grid-template-columns:1fr auto 1fr}.edge-scope .header--top-left .header__in,.edge-scope .header--middle-left:not(.header--has-menu) .header__in,.edge-scope .header--middle-center:not(.header--has-menu) .header__in,.edge-scope .header--middle-center-drawer:not(.header--has-menu) .header__in{grid-template-areas:"logo icons" "navigation navigation";grid-template-columns:1fr auto}.edge-scope .header--top-left .header__in .header__logo,.edge-scope .header--middle-left-center .header__in .header__logo{justify-self:start}.edge-scope .header--middle-left-center .header__inline-menu{justify-self:center;margin-inline-start:0}.edge-scope .header--top-left.drawer-menu .header__in,.edge-scope .header--middle-left.drawer-menu .header__in,.edge-scope .header--middle-left-center.drawer-menu .header__in{grid-template-areas:"navigation logo icons";grid-template-columns:auto 1fr auto;-moz-column-gap:calc(1 * var(--edge-rem));column-gap:calc(1 * var(--edge-rem))}.edge-scope .header--middle-left .header__in{grid-template-areas:"logo navigation icons";grid-template-columns:auto auto 1fr;-moz-column-gap:calc(2 * var(--edge-rem));column-gap:calc(2 * var(--edge-rem))}.edge-scope .header--middle-left-center .header__in{grid-template-areas:"logo navigation icons";grid-template-columns:1fr auto 1fr;-moz-column-gap:calc(2 * var(--edge-rem));column-gap:calc(2 * var(--edge-rem))}.edge-scope .header--middle-center:not(.drawer-menu) .header__in,.edge-scope .header--middle-center-drawer .header__in{grid-template-areas:"navigation logo icons";grid-template-columns:1fr auto 1fr;-moz-column-gap:calc(2 * var(--edge-rem));column-gap:calc(2 * var(--edge-rem))}.edge-scope .header--middle-center a.header__heading-link{text-align:center}.edge-scope .header--top-center .header__in{grid-template-areas:"left-icons logo icons" "navigation navigation navigation"}.edge-scope .header--top-center .header__in .header__logo,.edge-scope .header--top-center .header__in .header__icons,.edge-scope .header--top-center .header__in .header__search,.edge-scope .header--top-center .header__in .header-localization{position:relative;z-index:1}.edge-scope .header--top-center.drawer-menu .header__in{grid-template-areas:"left-icons logo icons";grid-template-columns:1fr auto 1fr}.edge-scope .header:not(.header--middle-left,.header--middle-center,.header--middle-left-center) .header__inline-menu{padding-top:calc(.5 * var(--edge-rem))}}.edge-scope .header *[tabindex="-1"]:focus{outline:none}.edge-scope .header__heading{margin:0;line-height:0}.edge-scope .header>.header__heading-link{line-height:0}.edge-scope .header__heading,.edge-scope .header__heading-link,.edge-scope .header__logo{grid-area:logo;justify-self:center}.edge-scope .header__heading-link{display:inline-flex;margin:calc(.75 * var(--edge-rem));text-decoration:none;word-break:break-word}.edge-scope .header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.edge-scope .header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground)/ .75)}.edge-scope .header__heading-logo{height:auto;max-width:100%}.edge-scope .header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:1069px){.edge-scope .header__heading,.edge-scope .header__heading-link{text-align:center}.edge-scope .header--mobile-left .header__logo,.edge-scope .header--mobile-left .header__heading-link{text-align:left;justify-self:start}.edge-scope .header--mobile-left .header__in{grid-template-columns:auto 2fr 1fr}}@media screen and (min-width:1070px){.edge-scope .header--middle-left .header__heading-link,.edge-scope .header--top-left .header__heading-link{margin-inline-start:calc(-.75 * var(--edge-rem))}.edge-scope .header__heading,.edge-scope .header__heading-link{justify-self:start}.edge-scope .header--middle-center .header__heading-link,.edge-scope .header--middle-center .header__heading,.edge-scope .header--top-center .header__heading-link,.edge-scope .header--top-center .header__heading{justify-self:center;text-align:center}}.edge-scope .header__icons{display:flex;grid-area:icons;justify-self:end;-moz-column-gap:calc(.5 * var(--edge-rem));column-gap:calc(.5 * var(--edge-rem))}.edge-scope .header__icons .shopify-app-block{max-width:calc(4.4 * var(--edge-rem));max-height:calc(4.4 * var(--edge-rem));overflow:hidden}.edge-scope .header__icon:not(.header__icon--summary),.edge-scope .header__icon span{display:flex;align-items:center;justify-content:center}.edge-scope .header__icon{color:rgb(var(--color-foreground))}.edge-scope .header__icon span{height:100%}.edge-scope .header__icon:after{content:none}.edge-scope .header__icon .icon{height:calc(2.5 * var(--edge-rem));width:calc(2.5 * var(--edge-rem));fill:none;vertical-align:middle;color:rgb(var(--color-header-text))}.edge-scope .header__icon,.edge-scope .header__icon--cart{height:calc(3.8 * var(--edge-rem));width:calc(3.8 * var(--edge-rem));padding:0}@media screen and (min-width:1025px){.edge-scope .header__icon,.edge-scope .header__icon--cart{max-width:calc(4.4 * var(--edge-rem));max-height:calc(4.4 * var(--edge-rem))}}.edge-scope .header__icon--cart{position:relative;margin-inline-end:calc(-1 * var(--edge-rem))}.edge-scope .header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-overlay) / .7);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur))}.edge-scope .header__icon--menu .header__icon--hamburger{width:calc(2.2 * var(--edge-rem));height:calc(1.5 * var(--edge-rem));display:flex;align-items:center;justify-content:space-between;cursor:pointer;flex-direction:column;position:relative}.edge-scope .header__icon--menu{display:flex;align-items:center;justify-content:center;color:rgb(var(--color-header-text))}.edge-scope .header__icon--menu .header__icon--hamburger-line{width:100%;height:var(--icon-stroke-width);background-color:currentColor;transition:var(--duration-medium)}.edge-scope .menu-opening .header__icon--hamburger-line:nth-of-type(1){top:50%;transform:translateY(calc(.65 * var(--edge-rem))) rotate(45deg)}.edge-scope .menu-opening .header__icon--hamburger-line:nth-of-type(2){opacity:0}.edge-scope .menu-opening .header__icon--hamburger-line:nth-of-type(3){top:50%;transform:translateY(calc(-.65 * var(--edge-rem))) rotate(-45deg)}.edge-scope .header__icon--account shop-user-avatar{--shop-avatar-size: calc(2.8 * var(--edge-rem))}.edge-scope menu-drawer+.header__search{display:none}.edge-scope .header__in>.header-localization__left{grid-area:left-icons;justify-self:start;margin-inline-start:calc(3.5 * var(--edge-rem))}@media screen and (min-width:1070px){.edge-scope .header__in>.header-localization__left{margin-inline-start:calc(-1.2 * var(--edge-rem))}}.edge-scope .header--top-center.drawer-menu>.header__search{margin-inline-start:calc(3.2 * var(--edge-rem))}.edge-scope .header--top-center header-drawer{grid-area:left-icons}.edge-scope .header:not(.header--has-menu) *>.header__search{display:none}.edge-scope .header__search{display:inline-flex;line-height:0}.edge-scope .header--top-center .header__in>.header__search{display:none}.edge-scope .header--top-center *>.header__search{display:inline-flex}@media screen and (min-width:1070px){.edge-scope .header:not(.header--top-center) .header__in *>.header__search,.edge-scope .header--top-center .header__in>.header__search{display:inline-flex}.edge-scope .header--top-center .header-localization__left .desktop-localization-wrapper{justify-content:start}}.edge-scope .header__icon--menu .icon{display:block;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;position:absolute}.edge-scope details:not([open])>.header__icon--menu .icon-close,.edge-scope details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0}.js .edge-scope details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js .edge-scope details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1}.js .edge-scope details>.header__submenu{opacity:0;transform:translateY(calc(-1 * var(--edge-rem)))}.edge-scope details[open]>.header__submenu{animation:edge-animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media(prefers-reduced-motion){.edge-scope details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.edge-scope .header__inline-menu{margin-inline-start:calc(-1.2 * var(--edge-rem));grid-area:navigation;display:none}.edge-scope .header--top-center .header__inline-menu{margin-inline-start:0}@media screen and (min-width:1070px){.edge-scope .header__inline-menu{display:block}.edge-scope .header--top-center .header__inline-menu{justify-self:center}.edge-scope .header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}}.edge-scope .header__menu{padding:0 calc(1 * var(--edge-rem))}.edge-scope .header__menu-item{padding:calc(1.2 * var(--edge-rem)) calc(1.5 * var(--edge-rem));text-decoration:none;color:rgb(var(--color-header-text));transition:color var(--duration-short) ease;font-family:var(--navigation_font_family);text-transform:var(--navigation_transform);font-size:var(--navigation_font_size);letter-spacing:var(--navigation_letter_spacing);font-weight:var(--navigation_weight)}.edge-scope .header__icons--nav .header__menu-item{padding:0}.edge-scope .header__menu-item>span.list-menu__item-text{position:relative}.edge-scope .header__menu-item>span.list-menu__item-text:before{content:"";position:absolute;bottom:-5px;height:2px;inset-inline-start:0;width:0;background-color:currentColor;transition:width var(--duration-medium) ease}.edge-scope .list-menu__items:hover .header__menu-item>span.list-menu__item-text:before{width:100%}.edge-scope .header__menu-item .badge{padding:calc(.4 * var(--edge-rem)) calc(.8 * var(--edge-rem)) calc(.4 * var(--edge-rem)) calc(.8 * var(--edge-rem));text-transform:none;margin-inline-start:calc(.5 * var(--edge-rem))}.edge-scope .header__menu-item .badge-menu{background-color:var(--label-bg);color:var(--label-color)}.edge-scope .header__menu-item:hover,.edge-scope .header__active-menu-item{color:rgb(var(--color-header-link-hover))}.edge-scope .header__menu-item.header__menu-item--color{color:var(--label-color)}.edge-scope .header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.edge-scope .global-settings-popup,.edge-scope .header__submenu.global-settings-popup{border:1px solid rgba(var(--color-foreground)/ .1);box-shadow:0 2px 8px rgba(var(--color-shadow) / .05);z-index:1}.edge-scope .header__submenu.list-menu{padding:calc(1 * var(--edge-rem)) 0}.edge-scope .header__submenu .header__submenu{background-color:rgb(var(--color-header-background));padding:calc(1 * var(--edge-rem)) 0;width:calc(24 * var(--edge-rem))}.edge-scope .header__submenu .header__menu-item:after{right:calc(2 * var(--edge-rem))}.edge-scope .header__submenu .header__menu-item{justify-content:space-between;padding:calc(.8 * var(--edge-rem)) calc(2 * var(--edge-rem))}.edge-scope .header__menu-item .icon-caret{inset-inline-end:calc(.8 * var(--edge-rem))}.edge-scope .header__submenu .icon-caret{flex-shrink:0;margin-inline-start:calc(1 * var(--edge-rem));position:static}.edge-scope header-menu>details,.edge-scope details-disclosure>details{position:relative}@keyframes edge-animateMenuOpen{0%{opacity:0}to{opacity:1}}.edge-scope .overflow-hidden-mobile,.edge-scope .overflow-hidden-tablet,.edge-scope .overflow-hidden-desktop{overflow:hidden}body.overflow-hidden-tablet .edge-scope .product-add-to-cart-sticky.show{opacity:0;visibility:hidden;transform:translateY(10%)}@media screen and (min-width:750px){.edge-scope .overflow-hidden-mobile{overflow:auto}}@media screen and (min-width:990px){.edge-scope .overflow-hidden-tablet{overflow:auto}}.edge-scope .badge{border-radius:var(--badge-corner-radius);display:inline-block;font-size:calc(1.2 * var(--edge-rem));letter-spacing:0;line-height:normal;padding:calc(.4 * var(--edge-rem)) calc(1 * var(--edge-rem));text-align:center;word-break:break-word;text-transform:var(--badge-text-transform)}.edge-scope .badge-vertical{writing-mode:vertical-rl;padding:calc(1 * var(--edge-rem)) calc(.4 * var(--edge-rem));overflow-wrap:break-word;vertical-align:top}.edge-scope .badge-rotate{transform:rotate(-4deg)}.edge-scope .price__badge-sold-out{background-color:rgb(var(--color-sold-out-background));color:rgb(var(--color-sold-out))}.edge-scope .gradient{background:rgb(var(--color-background));background-attachment:fixed}@media screen and (forced-colors:active){.edge-scope .icon{color:CanvasText;fill:CanvasText!important}.edge-scope .icon-close-small path{stroke:CanvasText}}.edge-scope .ratio{display:flex;position:relative;align-items:stretch}.edge-scope .ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.edge-scope .global-media-settings{position:relative;border-radius:var(--media-radius);overflow:visible!important;background-color:rgb(var(--color-background))}.edge-scope .rte:after{clear:both;content:"";display:block}.edge-scope .rte>*:first-child{margin-top:0}.edge-scope .rte>*:last-child{margin-bottom:0}.edge-scope .rte table{table-layout:fixed}@media screen and (min-width:750px){.edge-scope .rte table td{padding-left:calc(1.2 * var(--edge-rem));padding-right:calc(1.2 * var(--edge-rem))}}.edge-scope .rte ul,.edge-scope .rte ol{list-style-position:inside;padding-inline-start:calc(1.5 * var(--edge-rem));margin-bottom:1em}.edge-scope .rte li{list-style:inherit}.edge-scope .rte li:last-child{margin-bottom:0}.edge-scope .rte ul li{list-style:disc inside}.edge-scope .rte ol li{list-style:decimal inside}.edge-scope .rte a{color:rgba(var(--color-foreground)/ .8);text-underline-offset:calc(.45 * var(--edge-rem));text-decoration-thickness:calc(.1 * var(--edge-rem));text-decoration:underline;text-decoration-color:rgba(var(--color-foreground)/ .3)}.edge-scope .rte a:hover{color:rgb(var(--color-foreground));text-decoration-color:rgb(var(--color-foreground))}.edge-scope .rte blockquote{display:block}.edge-scope .rte blockquote>*{margin:calc(-.5 * var(--edge-rem)) 0 calc(-.5 * var(--edge-rem)) 0}.edge-scope .rte iframe{max-width:100%}.edge-scope .rte p{margin-bottom:calc(1.25 * var(--edge-rem))}.edge-scope .animate--zoom-in{--zoom-in-ratio: 1}.edge-scope .animate--zoom-in>img,.edge-scope .animate--zoom-in>svg{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media(prefers-reduced-motion:no-preference){.edge-scope .animate--ambient>img,.edge-scope .animate--ambient>svg{animation:edge-animateAmbient 30s linear infinite}@keyframes edge-animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.edge-scope .scroll-trigger.animate--fade-in,.edge-scope .scroll-trigger.animate--slide-in{opacity:.01}.edge-scope .scroll-trigger.animate--slide-in{transform:translateY(calc(2 * var(--edge-rem)))}.type-anim-fade .edge-scope .scroll-trigger.animate--slide-in{transform:none}.edge-scope .scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.edge-scope .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.edge-scope .scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.edge-scope .scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.edge-scope .scroll-trigger.scroll-trigger--design-mode .slider,.edge-scope .scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none}.edge-scope .scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes edge-slideIn{0%{transform:translateY(calc(2 * var(--edge-rem)));opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes edge-fadeIn{0%{opacity:.01}to{opacity:1}}}.edge-scope{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-600: oklch(68.1% .162 75.834);--color-green-100: oklch(96.2% .044 156.743);--color-green-600: oklch(62.7% .194 149.214);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-600: oklch(58.6% .253 17.585);--color-white: #fff;--spacing: calc(.25 * var(--edge-rem));--breakpoint-md: calc(48 * var(--edge-rem));--breakpoint-lg: calc(64 * var(--edge-rem));--container-2xl: calc(42 * var(--edge-rem));--container-3xl: calc(48 * var(--edge-rem));--container-4xl: calc(56 * var(--edge-rem));--container-5xl: calc(64 * var(--edge-rem));--container-6xl: calc(72 * var(--edge-rem));--container-7xl: calc(80 * var(--edge-rem));--text-sm: calc(.875 * var(--edge-rem));--text-sm--line-height: calc(1.25 / .875);--font-weight-bold: 700;--tracking-wide: .025em;--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}.edge-scope *,.edge-scope,.edge-scope :after,.edge-scope :before,.edge-scope ::backdrop,.edge-scope ::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}.edge-scope{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}.edge-scope hr{height:0;color:inherit;border-top-width:1px}.edge-scope abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.edge-scope h1,.edge-scope h2,.edge-scope h3,.edge-scope h4,.edge-scope h5,.edge-scope h6{font-size:inherit;font-weight:inherit}.edge-scope a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.edge-scope b,.edge-scope strong{font-weight:bolder}.edge-scope code,.edge-scope kbd,.edge-scope samp,.edge-scope pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}.edge-scope small{font-size:80%}.edge-scope sub,.edge-scope sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.edge-scope sub{bottom:-.25em}.edge-scope sup{top:-.5em}.edge-scope table{text-indent:0;border-color:inherit;border-collapse:collapse}.edge-scope :-moz-focusring{outline:auto}.edge-scope progress{vertical-align:baseline}.edge-scope summary{display:list-item}.edge-scope ol,.edge-scope ul,.edge-scope menu{list-style:none}.edge-scope img,.edge-scope svg,.edge-scope video,.edge-scope canvas,.edge-scope audio,.edge-scope iframe,.edge-scope embed,.edge-scope object{display:block;vertical-align:middle}.edge-scope img,.edge-scope video{max-width:100%;height:auto}.edge-scope button,.edge-scope input,.edge-scope select,.edge-scope optgroup,.edge-scope textarea,.edge-scope ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}.edge-scope :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.edge-scope :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.edge-scope ::file-selector-button{margin-inline-end:4px}.edge-scope ::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){.edge-scope ::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){.edge-scope ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.edge-scope textarea{resize:vertical}.edge-scope ::-webkit-search-decoration{-webkit-appearance:none}.edge-scope ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.edge-scope ::-webkit-datetime-edit{display:inline-flex}.edge-scope ::-webkit-datetime-edit-fields-wrapper{padding:0}.edge-scope ::-webkit-datetime-edit,.edge-scope ::-webkit-datetime-edit-year-field,.edge-scope ::-webkit-datetime-edit-month-field,.edge-scope ::-webkit-datetime-edit-day-field,.edge-scope ::-webkit-datetime-edit-hour-field,.edge-scope ::-webkit-datetime-edit-minute-field,.edge-scope ::-webkit-datetime-edit-second-field,.edge-scope ::-webkit-datetime-edit-millisecond-field,.edge-scope ::-webkit-datetime-edit-meridiem-field{padding-block:0}.edge-scope ::-webkit-calendar-picker-indicator{line-height:1}.edge-scope :-moz-ui-invalid{box-shadow:none}.edge-scope button,.edge-scope input:where([type=button],[type=reset],[type=submit]),.edge-scope ::file-selector-button{-webkit-appearance:button;appearance:button}.edge-scope ::-webkit-inner-spin-button,.edge-scope ::-webkit-outer-spin-button{height:auto}.edge-scope [hidden]:where(:not([hidden=until-found])){display:none!important}.edge-scope .pointer-events-none{pointer-events:none}.edge-scope .visible{visibility:visible}.edge-scope .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.edge-scope .\!static{position:static!important}.edge-scope .absolute{position:absolute}.edge-scope .fixed{position:fixed}.edge-scope .relative{position:relative}.edge-scope .static{position:static}.edge-scope .sticky{position:sticky}.edge-scope .inset-0{inset:calc(var(--spacing) * 0)}.edge-scope .top-0{top:calc(var(--spacing) * 0)}.edge-scope .top-4{top:calc(var(--spacing) * 4)}.edge-scope .top-8{top:calc(var(--spacing) * 8)}.edge-scope .right-0{right:calc(var(--spacing) * 0)}.edge-scope .right-8{right:calc(var(--spacing) * 8)}.edge-scope .bottom-0{bottom:calc(var(--spacing) * 0)}.edge-scope .left-0{left:calc(var(--spacing) * 0)}.edge-scope .left-4{left:calc(var(--spacing) * 4)}.edge-scope .left-8{left:calc(var(--spacing) * 8)}.edge-scope .left-\[44px\]{left:44px}.edge-scope .left-full{left:100%}.edge-scope .isolate{isolation:isolate}.edge-scope .z-0{z-index:0}.edge-scope .z-1{z-index:1}.edge-scope .z-10{z-index:10}.edge-scope .z-\[1\]{z-index:1}.edge-scope .z-\[2\]{z-index:2}.edge-scope .z-\[3\]{z-index:3}.edge-scope .-order-1{order:-1}.edge-scope .order-1{order:1}.edge-scope .order-2{order:2}.edge-scope .order-first{order:-9999}.edge-scope .order-last{order:9999}.edge-scope .container{width:100%}@media(min-width:40rem){.edge-scope .container{max-width:calc(40 * var(--edge-rem))}}@media(min-width:48rem){.edge-scope .container{max-width:calc(48 * var(--edge-rem))}}@media(min-width:64rem){.edge-scope .container{max-width:calc(64 * var(--edge-rem))}}@media(min-width:80rem){.edge-scope .container{max-width:calc(80 * var(--edge-rem))}}@media(min-width:96rem){.edge-scope .container{max-width:calc(96 * var(--edge-rem))}}.edge-scope .mx-auto{margin-inline:auto}.edge-scope .my-0{margin-block:calc(var(--spacing) * 0)}.edge-scope .my-8{margin-block:calc(var(--spacing) * 8)}.edge-scope .\!ms-0{margin-inline-start:calc(var(--spacing) * 0)!important}.edge-scope .-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.edge-scope .ms-1{margin-inline-start:calc(var(--spacing) * 1)}.edge-scope .ms-2{margin-inline-start:calc(var(--spacing) * 2)}.edge-scope .ms-3{margin-inline-start:calc(var(--spacing) * 3)}.edge-scope .ms-4{margin-inline-start:calc(var(--spacing) * 4)}.edge-scope .ms-8{margin-inline-start:calc(var(--spacing) * 8)}.edge-scope .ms-auto{margin-inline-start:auto}.edge-scope .\!me-2{margin-inline-end:calc(var(--spacing) * 2)!important}.edge-scope .me-4{margin-inline-end:calc(var(--spacing) * 4)}.edge-scope .me-5{margin-inline-end:calc(var(--spacing) * 5)}.edge-scope .me-auto{margin-inline-end:auto}.edge-scope .mt-0{margin-top:calc(var(--spacing) * 0)}.edge-scope .mt-1{margin-top:calc(var(--spacing) * 1)}.edge-scope .mt-2{margin-top:calc(var(--spacing) * 2)}.edge-scope .mt-4{margin-top:calc(var(--spacing) * 4)}.edge-scope .mt-5{margin-top:calc(var(--spacing) * 5)}.edge-scope .mt-6{margin-top:calc(var(--spacing) * 6)}.edge-scope .mt-8{margin-top:calc(var(--spacing) * 8)}.edge-scope .mt-10{margin-top:calc(var(--spacing) * 10)}.edge-scope .mt-14{margin-top:calc(var(--spacing) * 14)}.edge-scope .mt-16{margin-top:calc(var(--spacing) * 16)}.edge-scope .mt-auto{margin-top:auto}.edge-scope .-mr-5{margin-right:calc(var(--spacing) * -5)}.edge-scope .\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.edge-scope .\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.edge-scope .\!mb-6{margin-bottom:calc(var(--spacing) * 6)!important}.edge-scope .\!mb-8{margin-bottom:calc(var(--spacing) * 8)!important}.edge-scope .mb-1{margin-bottom:calc(var(--spacing) * 1)}.edge-scope .mb-2{margin-bottom:calc(var(--spacing) * 2)}.edge-scope .mb-3{margin-bottom:calc(var(--spacing) * 3)}.edge-scope .mb-4{margin-bottom:calc(var(--spacing) * 4)}.edge-scope .mb-5{margin-bottom:calc(var(--spacing) * 5)}.edge-scope .mb-6{margin-bottom:calc(var(--spacing) * 6)}.edge-scope .mb-8{margin-bottom:calc(var(--spacing) * 8)}.edge-scope .mb-10{margin-bottom:calc(var(--spacing) * 10)}.edge-scope .mb-12{margin-bottom:calc(var(--spacing) * 12)}.edge-scope .mb-16{margin-bottom:calc(var(--spacing) * 16)}.edge-scope .\!line-clamp-2{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.edge-scope .line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.edge-scope .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.edge-scope .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.edge-scope .\!block{display:block!important}.edge-scope .block{display:block}.edge-scope .contents{display:contents}.edge-scope .flex{display:flex}.edge-scope .grid{display:grid}.edge-scope .hidden{display:none}.edge-scope .inline{display:inline}.edge-scope .inline-block{display:inline-block}.edge-scope .inline-flex{display:inline-flex}.edge-scope .table{display:table}.edge-scope .size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.edge-scope .size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.edge-scope .size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.edge-scope .size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.edge-scope .size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.edge-scope .size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.edge-scope .size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.edge-scope .size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.edge-scope .size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.edge-scope .size-full{width:100%;height:100%}.edge-scope .h-4\/6{height:calc(4/6 * 100%)}.edge-scope .h-6{height:calc(var(--spacing) * 6)}.edge-scope .h-\[var\(--image-size\)\]{height:var(--image-size)}.edge-scope .h-auto{height:auto}.edge-scope .h-full{height:100%}.edge-scope .min-h-14{min-height:calc(var(--spacing) * 14)}.edge-scope .w-3\/12{width:25%}.edge-scope .w-6{width:calc(var(--spacing) * 6)}.edge-scope .w-7{width:calc(var(--spacing) * 7)}.edge-scope .w-16{width:calc(var(--spacing) * 16)}.edge-scope .w-36{width:calc(var(--spacing) * 36)}.edge-scope .w-100{width:calc(var(--spacing) * 100)}.edge-scope .w-\[56px\]{width:56px}.edge-scope .w-\[420px\]{width:420px}.edge-scope .w-\[480px\]{width:480px}.edge-scope .w-\[var\(--image-size\)\]{width:var(--image-size)}.edge-scope .w-full{width:100%}.edge-scope .w-max{width:max-content}.edge-scope .max-w-2xl{max-width:var(--container-2xl)}.edge-scope .max-w-3xl{max-width:var(--container-3xl)}.edge-scope .max-w-4xl{max-width:var(--container-4xl)}.edge-scope .max-w-5xl{max-width:var(--container-5xl)}.edge-scope .max-w-6xl{max-width:var(--container-6xl)}.edge-scope .max-w-7xl{max-width:var(--container-7xl)}.edge-scope .max-w-full{max-width:100%}.edge-scope .max-w-screen-lg{max-width:var(--breakpoint-lg)}.edge-scope .max-w-screen-md{max-width:var(--breakpoint-md)}.edge-scope .min-w-14{min-width:calc(var(--spacing) * 14)}.edge-scope .min-w-full{min-width:100%}.edge-scope .flex-1{flex:1}.edge-scope .flex-auto{flex:auto}.edge-scope .flex-none{flex:none}.edge-scope .flex-shrink-0{flex-shrink:0}.edge-scope .shrink-\[2\]{flex-shrink:2}.edge-scope .grow{flex-grow:1}.edge-scope .grow-0{flex-grow:0}.edge-scope .basis-1\/2{flex-basis:50%}.edge-scope .basis-1\/3{flex-basis:calc(1/3 * 100%)}.edge-scope .basis-1\/4{flex-basis:25%}.edge-scope .basis-1\/5{flex-basis:20%}.edge-scope .basis-1\/6{flex-basis:calc(1/6 * 100%)}.edge-scope .basis-2\/3{flex-basis:calc(2/3 * 100%)}.edge-scope .basis-3\/4{flex-basis:75%}.edge-scope .basis-3\/6{flex-basis:50%}.edge-scope .basis-4\/5{flex-basis:80%}.edge-scope .basis-5\/6{flex-basis:calc(5/6 * 100%)}.edge-scope .basis-24{flex-basis:calc(var(--spacing) * 24)}.edge-scope .basis-32{flex-basis:calc(var(--spacing) * 32)}.edge-scope .basis-36{flex-basis:calc(var(--spacing) * 36)}.edge-scope .basis-\[56px\]{flex-basis:56px}.edge-scope .basis-\[90px\]{flex-basis:90px}.edge-scope .basis-full{flex-basis:100%}.edge-scope .table-auto{table-layout:auto}.edge-scope .origin-top-left{transform-origin:0 0}.edge-scope .\!translate-y-0{--tw-translate-y: calc(var(--spacing) * 0) !important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.edge-scope .rotate-90{rotate:90deg}.edge-scope .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.edge-scope .cursor-pointer{cursor:pointer}.edge-scope .resize{resize:both}.edge-scope .list-none{list-style-type:none}.edge-scope .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.edge-scope .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.edge-scope .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.edge-scope .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.edge-scope .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.edge-scope .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.edge-scope .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.edge-scope .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.edge-scope .grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.edge-scope .grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.edge-scope .grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.edge-scope .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.edge-scope .flex-col{flex-direction:column}.edge-scope .flex-row{flex-direction:row}.edge-scope .flex-row-reverse{flex-direction:row-reverse}.edge-scope .flex-nowrap{flex-wrap:nowrap}.edge-scope .flex-wrap{flex-wrap:wrap}.edge-scope .items-center{align-items:center}.edge-scope .items-end{align-items:flex-end}.edge-scope .items-start{align-items:flex-start}.edge-scope .justify-between{justify-content:space-between}.edge-scope .justify-center{justify-content:center}.edge-scope .justify-end{justify-content:flex-end}.edge-scope .justify-start{justify-content:flex-start}.edge-scope .gap-0{gap:calc(var(--spacing) * 0)}.edge-scope .gap-1{gap:calc(var(--spacing) * 1)}.edge-scope .gap-2{gap:calc(var(--spacing) * 2)}.edge-scope .gap-3{gap:calc(var(--spacing) * 3)}.edge-scope .gap-4{gap:calc(var(--spacing) * 4)}.edge-scope .gap-5{gap:calc(var(--spacing) * 5)}.edge-scope .gap-6{gap:calc(var(--spacing) * 6)}.edge-scope .gap-8{gap:calc(var(--spacing) * 8)}.edge-scope .gap-10{gap:calc(var(--spacing) * 10)}.edge-scope .gap-12{gap:calc(var(--spacing) * 12)}.edge-scope .gap-16{gap:calc(var(--spacing) * 16)}.edge-scope .gap-20{gap:calc(var(--spacing) * 20)}.edge-scope .gap-x-1{column-gap:calc(var(--spacing) * 1)}.edge-scope .gap-x-2{column-gap:calc(var(--spacing) * 2)}.edge-scope .gap-x-3{column-gap:calc(var(--spacing) * 3)}.edge-scope .gap-x-4{column-gap:calc(var(--spacing) * 4)}.edge-scope .gap-x-5{column-gap:calc(var(--spacing) * 5)}.edge-scope .gap-x-6{column-gap:calc(var(--spacing) * 6)}.edge-scope .gap-x-8{column-gap:calc(var(--spacing) * 8)}.edge-scope .gap-x-10{column-gap:calc(var(--spacing) * 10)}.edge-scope .gap-x-12{column-gap:calc(var(--spacing) * 12)}.edge-scope .gap-x-14{column-gap:calc(var(--spacing) * 14)}.edge-scope .gap-x-16{column-gap:calc(var(--spacing) * 16)}.edge-scope .gap-x-20{column-gap:calc(var(--spacing) * 20)}.edge-scope .gap-x-24{column-gap:calc(var(--spacing) * 24)}.edge-scope .gap-x-28{column-gap:calc(var(--spacing) * 28)}.edge-scope .gap-x-32{column-gap:calc(var(--spacing) * 32)}.edge-scope .gap-x-36{column-gap:calc(var(--spacing) * 36)}.edge-scope .gap-x-40{column-gap:calc(var(--spacing) * 40)}.edge-scope .gap-x-44{column-gap:calc(var(--spacing) * 44)}.edge-scope .gap-x-48{column-gap:calc(var(--spacing) * 48)}.edge-scope .gap-y-2{row-gap:calc(var(--spacing) * 2)}.edge-scope .gap-y-3{row-gap:calc(var(--spacing) * 3)}.edge-scope .gap-y-4{row-gap:calc(var(--spacing) * 4)}.edge-scope .gap-y-5{row-gap:calc(var(--spacing) * 5)}.edge-scope .gap-y-6{row-gap:calc(var(--spacing) * 6)}.edge-scope .gap-y-8{row-gap:calc(var(--spacing) * 8)}.edge-scope .gap-y-10{row-gap:calc(var(--spacing) * 10)}.edge-scope .gap-y-12{row-gap:calc(var(--spacing) * 12)}.edge-scope .gap-y-16{row-gap:calc(var(--spacing) * 16)}.edge-scope .gap-y-24{row-gap:calc(var(--spacing) * 24)}:where(.edge-scope .divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.edge-scope .self-stretch{align-self:stretch}.edge-scope .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edge-scope .overflow-hidden{overflow:hidden}.edge-scope .overflow-x-hidden{overflow-x:hidden}.edge-scope .overflow-y-auto{overflow-y:auto}.edge-scope .rounded-full{border-radius:calc(infinity * 1px)}.edge-scope .border{border-style:var(--tw-border-style);border-width:1px}.edge-scope .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.edge-scope .border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.edge-scope .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.edge-scope .bg-green-100{background-color:var(--color-green-100)}.edge-scope .bg-rose-50{background-color:var(--color-rose-50)}.edge-scope .bg-yellow-100{background-color:var(--color-yellow-100)}.edge-scope .object-cover{object-fit:cover}.edge-scope .object-center{object-position:center}.edge-scope .p-4{padding:calc(var(--spacing) * 4)}.edge-scope .p-6{padding:calc(var(--spacing) * 6)}.edge-scope .p-8{padding:calc(var(--spacing) * 8)}.edge-scope .p-10{padding:calc(var(--spacing) * 10)}.edge-scope .p-12{padding:calc(var(--spacing) * 12)}.edge-scope .p-14{padding:calc(var(--spacing) * 14)}.edge-scope .px-4{padding-inline:calc(var(--spacing) * 4)}.edge-scope .px-6{padding-inline:calc(var(--spacing) * 6)}.edge-scope .px-8{padding-inline:calc(var(--spacing) * 8)}.edge-scope .px-10{padding-inline:calc(var(--spacing) * 10)}.edge-scope .px-12{padding-inline:calc(var(--spacing) * 12)}.edge-scope .px-14{padding-inline:calc(var(--spacing) * 14)}.edge-scope .px-16{padding-inline:calc(var(--spacing) * 16)}.edge-scope .py-2{padding-block:calc(var(--spacing) * 2)}.edge-scope .py-3{padding-block:calc(var(--spacing) * 3)}.edge-scope .py-4{padding-block:calc(var(--spacing) * 4)}.edge-scope .py-5{padding-block:calc(var(--spacing) * 5)}.edge-scope .py-6{padding-block:calc(var(--spacing) * 6)}.edge-scope .py-8{padding-block:calc(var(--spacing) * 8)}.edge-scope .py-10{padding-block:calc(var(--spacing) * 10)}.edge-scope .py-12{padding-block:calc(var(--spacing) * 12)}.edge-scope .py-14{padding-block:calc(var(--spacing) * 14)}.edge-scope .py-16{padding-block:calc(var(--spacing) * 16)}.edge-scope .py-24{padding-block:calc(var(--spacing) * 24)}.edge-scope .ps-4{padding-inline-start:calc(var(--spacing) * 4)}.edge-scope .ps-5{padding-inline-start:calc(var(--spacing) * 5)}.edge-scope .ps-10{padding-inline-start:calc(var(--spacing) * 10)}.edge-scope .pe-5{padding-inline-end:calc(var(--spacing) * 5)}.edge-scope .pe-6{padding-inline-end:calc(var(--spacing) * 6)}.edge-scope .pe-7{padding-inline-end:calc(var(--spacing) * 7)}.edge-scope .pe-10{padding-inline-end:calc(var(--spacing) * 10)}.edge-scope .pt-1{padding-top:calc(var(--spacing) * 1)}.edge-scope .pt-2{padding-top:calc(var(--spacing) * 2)}.edge-scope .pt-3{padding-top:calc(var(--spacing) * 3)}.edge-scope .pt-4{padding-top:calc(var(--spacing) * 4)}.edge-scope .pt-5{padding-top:calc(var(--spacing) * 5)}.edge-scope .pt-6{padding-top:calc(var(--spacing) * 6)}.edge-scope .pt-8{padding-top:calc(var(--spacing) * 8)}.edge-scope .pt-10{padding-top:calc(var(--spacing) * 10)}.edge-scope .pt-12{padding-top:calc(var(--spacing) * 12)}.edge-scope .pt-14{padding-top:calc(var(--spacing) * 14)}.edge-scope .pr-12{padding-right:calc(var(--spacing) * 12)}.edge-scope .pb-4{padding-bottom:calc(var(--spacing) * 4)}.edge-scope .pb-6{padding-bottom:calc(var(--spacing) * 6)}.edge-scope .pb-8{padding-bottom:calc(var(--spacing) * 8)}.edge-scope .pb-10{padding-bottom:calc(var(--spacing) * 10)}.edge-scope .pb-12{padding-bottom:calc(var(--spacing) * 12)}.edge-scope .pb-14{padding-bottom:calc(var(--spacing) * 14)}.edge-scope .pb-16{padding-bottom:calc(var(--spacing) * 16)}.edge-scope .\!pl-0{padding-left:calc(var(--spacing) * 0)!important}.edge-scope .pl-0{padding-left:calc(var(--spacing) * 0)}.edge-scope .pl-1{padding-left:calc(var(--spacing) * 1)}.edge-scope .pl-8{padding-left:calc(var(--spacing) * 8)}.edge-scope .text-center{text-align:center}.edge-scope .text-end{text-align:end}.edge-scope .text-left{text-align:left}.edge-scope .text-right{text-align:right}.edge-scope .text-start{text-align:start}.edge-scope .align-middle{vertical-align:middle}.edge-scope .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.edge-scope .font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.edge-scope .tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.edge-scope .break-words{overflow-wrap:break-word}.edge-scope .whitespace-nowrap{white-space:nowrap}.edge-scope .text-green-600{color:var(--color-green-600)}.edge-scope .text-rose-600{color:var(--color-rose-600)}.edge-scope .text-white{color:var(--color-white)}.edge-scope .text-yellow-600{color:var(--color-yellow-600)}.edge-scope .capitalize{text-transform:capitalize}.edge-scope .lowercase{text-transform:lowercase}.edge-scope .uppercase{text-transform:uppercase}.edge-scope .italic{font-style:italic}.edge-scope .no-underline{text-decoration-line:none}.edge-scope .underline{text-decoration-line:underline}.edge-scope .opacity-0{opacity:0%}.edge-scope .opacity-5{opacity:5%}.edge-scope .opacity-10{opacity:10%}.edge-scope .opacity-15{opacity:15%}.edge-scope .opacity-20{opacity:20%}.edge-scope .opacity-25{opacity:25%}.edge-scope .opacity-30{opacity:30%}.edge-scope .opacity-35{opacity:35%}.edge-scope .opacity-40{opacity:40%}.edge-scope .opacity-45{opacity:45%}.edge-scope .opacity-50{opacity:50%}.edge-scope .opacity-55{opacity:55%}.edge-scope .opacity-60{opacity:60%}.edge-scope .opacity-65{opacity:65%}.edge-scope .opacity-70{opacity:70%}.edge-scope .opacity-75{opacity:75%}.edge-scope .opacity-80{opacity:80%}.edge-scope .opacity-85{opacity:85%}.edge-scope .opacity-90{opacity:90%}.edge-scope .opacity-95{opacity:95%}.edge-scope .opacity-100{opacity:100%}.edge-scope .outline{outline-style:var(--tw-outline-style);outline-width:1px}.edge-scope .outline-white{outline-color:var(--color-white)}.edge-scope .blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.edge-scope .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.edge-scope .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.edge-scope .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(min-width:40rem){.edge-scope .sm\:block{display:block}}@media(min-width:40rem){.edge-scope .sm\:flex{display:flex}}@media(min-width:40rem){.edge-scope .sm\:hidden{display:none}}@media(min-width:40rem){.edge-scope .sm\:flex-row{flex-direction:row}}@media(min-width:40rem){.edge-scope .sm\:items-center{align-items:center}}@media(min-width:40rem){.edge-scope .sm\:items-end{align-items:flex-end}}@media(min-width:40rem){.edge-scope .sm\:items-start{align-items:flex-start}}@media(min-width:40rem){.edge-scope .sm\:justify-center{justify-content:center}}@media(min-width:40rem){.edge-scope .sm\:justify-end{justify-content:flex-end}}@media(min-width:40rem){.edge-scope .sm\:justify-start{justify-content:flex-start}}@media(min-width:40rem){.edge-scope .sm\:text-center{text-align:center}}@media(min-width:40rem){.edge-scope .sm\:text-end{text-align:end}}@media(min-width:40rem){.edge-scope .sm\:text-start{text-align:start}}@media(min-width:48rem){.edge-scope .md\:absolute{position:absolute}}@media(min-width:48rem){.edge-scope .md\:sticky{position:sticky}}@media(min-width:48rem){.edge-scope .md\:inset-0{inset:calc(var(--spacing) * 0)}}@media(min-width:48rem){.edge-scope .md\:-order-1{order:-1}}@media(min-width:48rem){.edge-scope .md\:order-1{order:1}}@media(min-width:48rem){.edge-scope .md\:order-none{order:0}}@media(min-width:48rem){.edge-scope .md\:col-span-2{grid-column:span 2 / span 2}}@media(min-width:48rem){.edge-scope .md\:row-span-2{grid-row:span 2 / span 2}}@media(min-width:48rem){.edge-scope .md\:me-8{margin-inline-end:calc(var(--spacing) * 8)}}@media(min-width:48rem){.edge-scope .md\:me-12{margin-inline-end:calc(var(--spacing) * 12)}}@media(min-width:48rem){.edge-scope .md\:mt-0{margin-top:calc(var(--spacing) * 0)}}@media(min-width:48rem){.edge-scope .md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}}@media(min-width:48rem){.edge-scope .md\:block{display:block}}@media(min-width:48rem){.edge-scope .md\:flex{display:flex}}@media(min-width:48rem){.edge-scope .md\:hidden{display:none}}@media(min-width:48rem){.edge-scope .md\:w-1\/2{width:50%}}@media(min-width:48rem){.edge-scope .md\:w-\[72px\]{width:72px}}@media(min-width:48rem){.edge-scope .md\:max-w-2xl{max-width:var(--container-2xl)}}@media(min-width:48rem){.edge-scope .md\:basis-3\/5{flex-basis:calc(3/5 * 100%)}}@media(min-width:48rem){.edge-scope .md\:basis-\[72px\]{flex-basis:72px}}@media(min-width:48rem){.edge-scope .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:48rem){.edge-scope .md\:flex-row{flex-direction:row}}@media(min-width:48rem){.edge-scope .md\:flex-row-reverse{flex-direction:row-reverse}}@media(min-width:48rem){.edge-scope .md\:flex-wrap{flex-wrap:wrap}}@media(min-width:48rem){.edge-scope .md\:items-center{align-items:center}}@media(min-width:48rem){.edge-scope .md\:gap-4{gap:calc(var(--spacing) * 4)}}@media(min-width:48rem){.edge-scope .md\:gap-x-0{column-gap:calc(var(--spacing) * 0)}}@media(min-width:48rem){.edge-scope .md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}}@media(min-width:48rem){.edge-scope .md\:gap-y-10{row-gap:calc(var(--spacing) * 10)}}@media(min-width:48rem){.edge-scope .md\:gap-y-16{row-gap:calc(var(--spacing) * 16)}}@media(min-width:48rem){.edge-scope .md\:overflow-visible{overflow:visible}}@media(min-width:48rem){.edge-scope .md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(min-width:48rem){.edge-scope .md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media(min-width:48rem){.edge-scope .md\:p-8{padding:calc(var(--spacing) * 8)}}@media(min-width:48rem){.edge-scope .md\:p-14{padding:calc(var(--spacing) * 14)}}@media(min-width:48rem){.edge-scope .md\:p-16{padding:calc(var(--spacing) * 16)}}@media(min-width:48rem){.edge-scope .md\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(min-width:48rem){.edge-scope .md\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media(min-width:48rem){.edge-scope .md\:px-20{padding-inline:calc(var(--spacing) * 20)}}@media(min-width:48rem){.edge-scope .md\:py-14{padding-block:calc(var(--spacing) * 14)}}@media(min-width:48rem){.edge-scope .md\:py-20{padding-block:calc(var(--spacing) * 20)}}@media(min-width:48rem){.edge-scope .md\:ps-36{padding-inline-start:calc(var(--spacing) * 36)}}@media(min-width:48rem){.edge-scope .md\:pe-36{padding-inline-end:calc(var(--spacing) * 36)}}@media(min-width:48rem){.edge-scope .md\:text-start{text-align:start}}@media(min-width:64rem){.edge-scope .lg\:order-1{order:1}}@media(min-width:64rem){.edge-scope .lg\:order-none{order:0}}@media(min-width:64rem){.edge-scope .lg\:col-span-1{grid-column:span 1 / span 1}}@media(min-width:64rem){.edge-scope .lg\:col-span-2{grid-column:span 2 / span 2}}@media(min-width:64rem){.edge-scope .lg\:mt-6{margin-top:calc(var(--spacing) * 6)}}@media(min-width:64rem){.edge-scope .lg\:block{display:block}}@media(min-width:64rem){.edge-scope .lg\:flex{display:flex}}@media(min-width:64rem){.edge-scope .lg\:hidden{display:none}}@media(min-width:64rem){.edge-scope .lg\:inline-flex{display:inline-flex}}@media(min-width:64rem){.edge-scope .lg\:w-1\/2{width:50%}}@media(min-width:64rem){.edge-scope .lg\:w-1\/3{width:calc(1/3 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:w-1\/4{width:25%}}@media(min-width:64rem){.edge-scope .lg\:w-1\/5{width:20%}}@media(min-width:64rem){.edge-scope .lg\:w-1\/6{width:calc(1/6 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:w-2\/3{width:calc(2/3 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:w-2\/5{width:40%}}@media(min-width:64rem){.edge-scope .lg\:w-3\/4{width:75%}}@media(min-width:64rem){.edge-scope .lg\:w-3\/5{width:calc(3/5 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:w-3\/12{width:25%}}@media(min-width:64rem){.edge-scope .lg\:w-4\/5{width:80%}}@media(min-width:64rem){.edge-scope .lg\:w-5\/6{width:calc(5/6 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:w-auto{width:auto}}@media(min-width:64rem){.edge-scope .lg\:max-w-4xl{max-width:var(--container-4xl)}}@media(min-width:64rem){.edge-scope .lg\:max-w-\[52rem\]{max-width:calc(52 * var(--edge-rem))}}@media(min-width:64rem){.edge-scope .lg\:flex-1{flex:1}}@media(min-width:64rem){.edge-scope .lg\:flex-none{flex:none}}@media(min-width:64rem){.edge-scope .lg\:basis-1\/2{flex-basis:50%}}@media(min-width:64rem){.edge-scope .lg\:basis-1\/3{flex-basis:calc(1/3 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:basis-1\/4{flex-basis:25%}}@media(min-width:64rem){.edge-scope .lg\:basis-1\/5{flex-basis:20%}}@media(min-width:64rem){.edge-scope .lg\:basis-1\/6{flex-basis:calc(1/6 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:basis-2\/3{flex-basis:calc(2/3 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:basis-2\/5{flex-basis:40%}}@media(min-width:64rem){.edge-scope .lg\:basis-3\/4{flex-basis:75%}}@media(min-width:64rem){.edge-scope .lg\:basis-7\/12{flex-basis:calc(7/12 * 100%)}}@media(min-width:64rem){.edge-scope .lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}}@media(min-width:64rem){.edge-scope .lg\:grid-flow-col{grid-auto-flow:column}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:64rem){.edge-scope .lg\:flex-col-reverse{flex-direction:column-reverse}}@media(min-width:64rem){.edge-scope .lg\:flex-row{flex-direction:row}}@media(min-width:64rem){.edge-scope .lg\:flex-row-reverse{flex-direction:row-reverse}}@media(min-width:64rem){.edge-scope .lg\:items-center{align-items:center}}@media(min-width:64rem){.edge-scope .lg\:items-end{align-items:flex-end}}@media(min-width:64rem){.edge-scope .lg\:justify-end{justify-content:flex-end}}@media(min-width:64rem){.edge-scope .lg\:gap-4{gap:calc(var(--spacing) * 4)}}@media(min-width:64rem){.edge-scope .lg\:gap-6{gap:calc(var(--spacing) * 6)}}@media(min-width:64rem){.edge-scope .lg\:gap-8{gap:calc(var(--spacing) * 8)}}@media(min-width:64rem){.edge-scope .lg\:gap-14{gap:calc(var(--spacing) * 14)}}@media(min-width:64rem){.edge-scope .lg\:gap-x-0{column-gap:calc(var(--spacing) * 0)}}@media(min-width:64rem){.edge-scope .lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}}@media(min-width:64rem){.edge-scope .lg\:gap-x-20{column-gap:calc(var(--spacing) * 20)}}@media(min-width:64rem){.edge-scope .lg\:overflow-visible{overflow:visible}}@media(min-width:64rem){.edge-scope .lg\:p-12{padding:calc(var(--spacing) * 12)}}@media(min-width:64rem){.edge-scope .lg\:p-14{padding:calc(var(--spacing) * 14)}}@media(min-width:64rem){.edge-scope .lg\:p-20{padding:calc(var(--spacing) * 20)}}@media(min-width:64rem){.edge-scope .lg\:px-14{padding-inline:calc(var(--spacing) * 14)}}@media(min-width:64rem){.edge-scope .lg\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media(min-width:64rem){.edge-scope .lg\:px-32{padding-inline:calc(var(--spacing) * 32)}}@media(min-width:64rem){.edge-scope .lg\:py-0{padding-block:calc(var(--spacing) * 0)}}@media(min-width:64rem){.edge-scope .lg\:py-8{padding-block:calc(var(--spacing) * 8)}}@media(min-width:64rem){.edge-scope .lg\:py-12{padding-block:calc(var(--spacing) * 12)}}@media(min-width:64rem){.edge-scope .lg\:py-16{padding-block:calc(var(--spacing) * 16)}}@media(min-width:64rem){.edge-scope .lg\:py-24{padding-block:calc(var(--spacing) * 24)}}@media(min-width:64rem){.edge-scope .lg\:ps-14{padding-inline-start:calc(var(--spacing) * 14)}}@media(min-width:64rem){.edge-scope .lg\:ps-16{padding-inline-start:calc(var(--spacing) * 16)}}@media(min-width:64rem){.edge-scope .lg\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}}@media(min-width:64rem){.edge-scope .lg\:pe-14{padding-inline-end:calc(var(--spacing) * 14)}}@media(min-width:64rem){.edge-scope .lg\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(min-width:64rem){.edge-scope .lg\:pt-6{padding-top:calc(var(--spacing) * 6)}}@media(min-width:64rem){.edge-scope .lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}@media(min-width:64rem){.edge-scope .lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}@media(min-width:80rem){.edge-scope .xl\:flex{display:flex}}@media(min-width:80rem){.edge-scope .xl\:gap-x-36{column-gap:calc(var(--spacing) * 36)}}.edge-scope .animate-spin-slow{animation:edge-spin 4s linear infinite}.edge-scope button{cursor:pointer}.edge-scope .container{width:100%;max-width:var(--container-max-width);margin-inline-start:auto;margin-inline-end:auto}.edge-scope .max-w-screen-lg{max-width:1024px}.edge-scope .max-w-screen-md{max-width:768px}.edge-scope .font-body{font-family:var(--font-body-family)!important}.edge-scope .font-heading{font-family:var(--font-heading-family)!important}.edge-scope .row{margin-left:calc(var(--fluid-offset, calc(1.5 * var(--edge-rem))) / -2);margin-right:calc(var(--fluid-offset, calc(1.5 * var(--edge-rem))) / -2)}.edge-scope .padding-x{padding-left:var(--fluid-offset, calc(1.5 * var(--edge-rem)));padding-right:var(--fluid-offset, calc(1.5 * var(--edge-rem)))}.edge-scope .padding-x-col{padding-left:calc(var(--fluid-offset, calc(1.5 * var(--edge-rem))) / 2);padding-right:calc(var(--fluid-offset, calc(1.5 * var(--edge-rem))) / 2)}.edge-scope .gap-y-row{row-gap:var(--fluid-offset)}.edge-scope .loading__spinner{position:absolute;z-index:1;width:calc(1.8 * var(--edge-rem))}.edge-scope .loading__spinner.hidden{display:none!important}.edge-scope .loading__spinner{width:calc(1.8 * var(--edge-rem));display:inline-block}.edge-scope .spinner{animation:edge-rotator 1.4s linear infinite}@keyframes edge-rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes edge-scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.edge-scope .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:edge-dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.edge-scope .path{stroke:CanvasText}}@keyframes edge-dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.edge-scope .loading__spinner:not(.hidden)+.cart-item__price-wrapper,.edge-scope .loading__spinner:not(.hidden)~cart-remove-button{opacity:50%}.edge-scope .loading__spinner:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.edge-scope .loading__spinner{opacity:0;transition:opacity .1s ease}.edge-scope .loading .loading__spinner{opacity:1}.edge-scope .loading quick-view:not(.loading) .loading__spinner,.edge-scope .loading .quick-add__submit:not(.loading) .loading__spinner{opacity:0}.edge-scope .splide__container{box-sizing:border-box;position:relative}.edge-scope .splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.edge-scope .splide.is-initialized:not(.is-active) .splide__list{display:block}.edge-scope .splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.edge-scope .splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.edge-scope .splide:not(.is-overflow) .splide__pagination{display:none}.edge-scope .splide__progress__bar{width:0}.edge-scope .splide{position:relative;visibility:hidden}.edge-scope .splide.splide-preview,.no-js .edge-scope .splide{visibility:visible}.edge-scope .splide.is-initialized,.edge-scope .splide.is-rendered{visibility:visible;display:block}.edge-scope .splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.edge-scope .splide__slide img{vertical-align:bottom}.edge-scope .splide__spinner{animation:edge-splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.edge-scope .splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.edge-scope .splide__toggle.is-active .splide__toggle__play,.edge-scope .splide__toggle__pause{display:none}.edge-scope .splide__toggle.is-active .splide__toggle__pause{display:inline}.edge-scope .splide__track{overflow:hidden;position:relative;z-index:0}.edge-scope .splide-border-card{padding:1px!important}@keyframes edge-splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.edge-scope .splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edge-scope .splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.edge-scope .splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.edge-scope .splide--rtl{direction:rtl}.edge-scope .splide__track--ttb>.splide__list{display:block}.edge-scope .splide__arrow{align-items:center;background:rgb(var(--color-background));border:0;border-radius:50%;cursor:pointer;display:flex;height:calc(4.5 * var(--edge-rem));justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:calc(4.5 * var(--edge-rem));z-index:1;box-shadow:0 8px 16px rgba(var(--color-foreground)/.08);transition:all .2s ease;color:rgb(var(--color-foreground))}.edge-scope .splide__arrow svg{fill:none;height:calc(1.8 * var(--edge-rem));width:calc(1.8 * var(--edge-rem));stroke-width:2px}.edge-scope .splide__arrow:hover:not(:disabled){opacity:.9}.edge-scope .splide__arrow:disabled{opacity:.3}.edge-scope .splide__arrow--prev svg{transform:scaleX(-1)}.edge-scope .splide__arrow--prev{left:calc(1 * var(--edge-rem))}.edge-scope .splide__arrow--next{right:calc(1 * var(--edge-rem))}@media screen and (min-width:749px){.edge-scope .splide__arrow--prev{left:calc(-2 * var(--edge-rem))}.edge-scope .splide__arrow--next{right:calc(-2 * var(--edge-rem))}}.edge-scope .splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1;gap:5px}.edge-scope .splide__pagination__page{background:rgba(var(--color-foreground)/ .3);border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.5;padding:0;position:relative;transition:transform .2s linear;width:8px}.edge-scope .splide__pagination__page.is-active{background:rgba(var(--color-foreground)/ 1);transform:scale(1.3);z-index:1}.edge-scope .splide__pagination__page:hover{cursor:pointer;opacity:.9}.edge-scope .splide__pagination__page:focus-visible{outline:2px solid #0bf;outline-offset:0px}.edge-scope .splide.is-focus-in .splide__pagination__page:focus{outline:2px solid #0bf;outline-offset:2px}.edge-scope .splide__progress__bar{background:#ccc;height:3px}.edge-scope .splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.edge-scope .splide__slide:focus{outline:0}@supports (outline-offset: -3px){.edge-scope .splide__slide:focus-visible{outline:2px solid rgba(var(--color-foreground)/ 1);outline-offset:-3px}.edge-scope .splide__slide:focus-visible:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--media-radius);box-shadow:inset 0 0 0 1px rgb(var(--color-foreground)),inset 0 0 0 3px rgb(var(--color-background))}}@media screen and (-ms-high-contrast:none){.edge-scope .splide__slide:focus-visible{border:2px solid rgba(var(--color-foreground)/ 1)}}@supports (outline-offset: -3px){.edge-scope .splide.is-focus-in .splide__slide:focus{outline:2px solid rgba(var(--color-foreground)/ 1);outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.edge-scope .splide.is-focus-in .splide__slide:focus{border:2px solid rgba(var(--color-foreground)/ 1)}.edge-scope .splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:rgba(var(--color-foreground)/ 1)}}.edge-scope .splide__toggle{cursor:pointer}.edge-scope .splide__toggle:focus-visible{outline:2px solid rgba(var(--color-foreground)/ 1);outline-offset:2px}.edge-scope .splide.is-focus-in .splide__toggle:focus{outline:2px solid rgba(var(--color-foreground)/ 1);outline-offset:2px}.edge-scope .splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border-radius:var(--media-radius)}.edge-scope .splide__track--nav>.splide__list>.splide__slide .thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 0 1px transparent;border-radius:var(--media-radius);transition:box-shadow .15s ease}.edge-scope .splide__track--nav>.splide__list>.splide__slide.is-active .thumbnail:after{box-shadow:inset 0 0 0 1px rgb(var(--color-foreground)),inset 0 0 0 3px rgb(var(--color-background))}.edge-scope .splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.edge-scope .splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.edge-scope .splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.edge-scope .splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.edge-scope .splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.edge-scope .splide__arrows--ttb .splide__arrow--prev{top:1em}.edge-scope .splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.edge-scope .splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.edge-scope .splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.edge-scope .splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.edge-scope .gap-all{column-gap:var(--column-gap);row-gap:var(--row-gap,var(--column-gap))}.edge-scope .orgap-mobile{column-gap:var(--column-gap-mobile);row-gap:var(--row-gap-mobile,var(--column-gap-mobile))}@media screen and (min-width:768px){.edge-scope .orgap-desk{column-gap:var(--column-gap);row-gap:var(--row-gap,var(--column-gap))}}.edge-scope .container{padding-left:var(--fluid-offset, 24px);padding-right:var(--fluid-offset, 24px)}.edge-scope .container-narrow{padding-left:var(--fluid-offset, 24px);padding-right:var(--fluid-offset, 24px);max-width:calc(78 * var(--edge-rem));margin:0 auto}.edge-scope .container-fluid{max-width:calc(var(--fluid-container-width, 1620px) + var(--fluid-offset)* 2);width:100%;margin:0 auto;padding-left:var(--fluid-offset, 24px);padding-right:var(--fluid-offset, 24px)}@media screen and (min-width:1280px){.edge-scope .container-fluid{padding-left:calc(var(--fluid-offset, 24px) * 2);padding-right:calc(var(--fluid-offset, 24px) * 2)}}.edge-scope .hxl,.edge-scope .h0,.edge-scope h1,.edge-scope .h1,.edge-scope h2,.edge-scope .h2,.edge-scope h3,.edge-scope .h3,.edge-scope h4,.edge-scope .h4,.edge-scope h5,.edge-scope .h5,.edge-scope h6,.edge-scope .h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-spacing);word-break:break-word;text-transform:var(--font-heading-transform)}.edge-scope .hxl{font-size:var(--text-size-hxl)}.edge-scope .h0{font-size:var(--text-size-h0)}.edge-scope h1,.edge-scope .h1{font-size:var(--text-size-h1)}.edge-scope h2,.edge-scope .h2{font-size:var(--text-size-h2)}.edge-scope h3,.edge-scope .h3{font-size:var(--text-size-h3)}.edge-scope h4,.edge-scope .h4{font-size:var(--text-size-h4)}.edge-scope h5,.edge-scope .h5{font-size:var(--text-size-h5)}.edge-scope h6,.edge-scope .h6{font-size:var(--text-size-h6)}.edge-scope .hxl,.edge-scope .h0,.edge-scope h1,.edge-scope .h1,.edge-scope h2,.edge-scope .h2,.edge-scope h3,.edge-scope .h3,.edge-scope h4,.edge-scope .h4,.edge-scope h5,.edge-scope .h5,.edge-scope h6,.edge-scope .h6{color:rgb(var(--color-heading))}.edge-scope .rte h1,.edge-scope .rte h2,.edge-scope .rte h3,.edge-scope .rte h4,.edge-scope .rte h5,.edge-scope .rte h6{color:rgb(var(--color-heading));margin:1em 0 calc(1.5 * var(--edge-rem))}.edge-scope .rte h1:first-child,.edge-scope .rte h2:first-child,.edge-scope .rte h3:first-child,.edge-scope .rte h4:first-child,.edge-scope .rte h5:first-child,.edge-scope .rte h6:first-child{margin-top:0}.edge-scope .sub-heading{font-family:var(--font-subheading-family);font-size:var(--text-size-subheading);letter-spacing:var(--font-subheading-spacing);text-transform:var(--font-subheading-transform);font-weight:var(--font-subheading-weight);color:rgb(var(--color-heading))}.edge-scope .color-text{color:rgb(var(--color-foreground))}.edge-scope .color-text-80,.edge-scope .color-text-80 p{color:rgba(var(--color-foreground)/ .8)}.edge-scope .body-2,.edge-scope .body-1,.edge-scope .text-body{letter-spacing:var(--font-body-spacing);line-height:calc(1 + .7 / var(--font-body-scale));font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.edge-scope .text-size-medium,.edge-scope .body-2{font-size:var(--text-size-base)}.edge-scope .text-size-large,.edge-scope .body-1{font-size:var(--text-size-large)}.edge-scope .text-size-tiny{font-size:var(--text-size-tiny)}.edge-scope .text-size-small{font-size:var(--text-size-small)}.edge-scope .fade-up{opacity:0;transform:translateY(20px);transition:opacity .1s ease-out,transform .1s ease-out}.edge-scope .fade-up.show{opacity:1;transform:translateY(0)}.edge-scope .section-padding{padding-top:calc(var(--section-padding-top, 0px) * .75);padding-bottom:calc(var(--section-padding-bottom, 0px) * .75)}@media screen and (min-width:768px){.edge-scope .section-padding{padding-top:var(--section-padding-top, 0px);padding-bottom:var(--section-padding-bottom, 0px)}}.edge-scope .section-bg{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.edge-scope .section-bg__gradient{background-image:var(--color-background-gradient)}.edge-scope .section-header-vertical{max-width:calc(55 * var(--edge-rem));margin-left:auto;margin-right:auto}.edge-scope .rte,.edge-scope .block-content,.edge-scope p{color:rgb(var(--color-foreground))}@keyframes edge-image-fade-in{0%{opacity:0;transform:scale(1.1)}10%{opacity:.1}20%{opacity:.2}to{opacity:1;transform:scale(1)}}.edge-scope .responsive-image{display:block;position:relative;overflow:hidden;padding-top:var(--aspect-ratio)}.edge-scope .defer-image img,.edge-scope .responsive-image img{border-radius:var(--media-radius)}.edge-scope .no-radius .responsive-image img,.edge-scope .no-radius .placeholder-image,.edge-scope .no-radius .defer-image img{border-radius:0}.js .edge-scope .responsive-image img,.js .edge-scope .defer-image img{opacity:0}.edge-scope .responsive-image img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.js .edge-scope .responsive-image img.img-loaded,.js .edge-scope .defer-image img.img-loaded{animation:.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:edge-image-fade-in;opacity:1}.edge-scope .header__heading-logo{width:var(--logo-width_mobile)}@media screen and (min-width:1070px){.edge-scope .header__heading-logo{width:var(--logo-width_desktop);min-width:var(--logo-width_desktop)}}body.overflow-hidden .edge-scope{padding-right:var(--scrollbar-width)}.edge-scope .component-drawer{visibility:hidden;pointer-events:none;transition:all var(--duration-default) ease}.edge-scope .component-drawer[open]{visibility:visible;pointer-events:auto}.edge-scope .component-drawer .drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--color-overlay) / .7);opacity:0;visibility:hidden;transition:all var(--duration-medium) ease;-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));display:block;z-index:1000}.edge-scope .component-drawer[open] .drawer-overlay{opacity:1;visibility:visible}.edge-scope .component-drawer .drawer-content{position:fixed;top:0;max-width:var(--max-width-drawer);height:100%;background:rgb(var(--color-drawer-background));transition:transform var(--duration-medium) ease;transform:translate(calc(var(--rtl-logical) * 100%));will-change:transform;width:calc(100vw - 30px);z-index:1001}.edge-scope .component-drawer.drawer-right .drawer-content{inset-inline-end:0;inset-inline-start:auto;transform:translate(calc(var(--rtl-logical) * 100%))}.edge-scope .component-drawer[open].drawer-right .drawer-content{transform:translate(0)}.edge-scope .component-drawer.drawer-left .drawer-content{inset-inline-start:0;inset-inline-end:auto;transform:translate(calc(var(--rtl-logical) * -100%))}.edge-scope .component-drawer[open].drawer-left .drawer-content{transform:translate(0)}.edge-scope .close-drawer-btn,.edge-scope .close-modal,.edge-scope .modal__close-btn{border-radius:50%;width:calc(4 * var(--edge-rem));height:calc(4 * var(--edge-rem));display:inline-flex;justify-content:center;align-items:center;transition:background var(--duration-medium) ease;z-index:1;position:relative;cursor:pointer}.edge-scope .close-modal:before,.edge-scope .close-modal:after,.edge-scope .close-drawer-btn:before,.edge-scope .close-drawer-btn:after,.edge-scope .modal__close-btn:before,.edge-scope .modal__close-btn:after{content:"";position:absolute;height:1px;width:calc(2 * var(--edge-rem));top:50%;inset-inline-start:50%;margin-block-start:0px;margin-inline-start:calc(-1 * var(--edge-rem));background-color:rgb(var(--color-foreground));transform-origin:50% 50%;opacity:1;transition:transform ease .3s}.edge-scope .close-modal:before,.edge-scope .close-drawer-btn:before,.edge-scope .modal__close-btn:before{transform:rotate(45deg)}.edge-scope .close-modal:after,.edge-scope .close-drawer-btn:after,.edge-scope .modal__close-btn:after{transform:rotate(-45deg)}.edge-scope .close-drawer-btn svg,.edge-scope .close-modal svg,.edge-scope .modal__close-btn svg{width:calc(2.4 * var(--edge-rem));height:calc(2.4 * var(--edge-rem));transition:transform var(--duration-medium) ease;display:none}.edge-scope .close-drawer-btn:hover,.edge-scope .close-modal:hover,.edge-scope .modal__close-btn:hover{background:rgba(var(--color-foreground) / .05)}.edge-scope .close-modal:hover:before,.edge-scope .close-modal:hover:after,.edge-scope .close-drawer-btn:hover:before,.edge-scope .close-drawer-btn:hover:after,.edge-scope .modal__close-btn:hover:before,.edge-scope .modal__close-btn:hover:after{transform:rotate(0)}.edge-scope .close-drawer-btn:hover svg,.edge-scope .close-modal:hover svg,.edge-scope .modal__close-btn:hover svg{transform:rotate(90deg)}.edge-scope input[type=submit],.edge-scope .button,.edge-scope .btn,.edge-scope .shopify-payment-button__button--unbranded,.edge-scope .shopify-challenge__button{display:inline-flex;justify-content:center;align-items:center;-moz-column-gap:calc(.5 * var(--edge-rem));column-gap:calc(.5 * var(--edge-rem));text-align:center;padding:var(--btn-padding-vertical) var(--btn-padding-horizontal);font-family:var(--btn-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:calc(1 + .5 / var(--btn-font-scale ));letter-spacing:var(--btn-font-spacing);text-transform:var(--btn-font-transform);border-radius:var(--btn-border-radius);cursor:pointer;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;word-break:break-word;text-decoration:none;position:relative;z-index:1;overflow:hidden;white-space:nowrap;height:var(--height-btn);box-sizing:border-box}.edge-scope .btn>svg,.edge-scope .btn>.icon{width:calc(1.2 * var(--edge-rem));height:calc(1.2 * var(--edge-rem));stroke-width:2.5;transform:scaleX(var(--rtl-logical))}.edge-scope .btn.loading{color:transparent!important;position:relative}.edge-scope .btn.loading:before{background-color:transparent}.edge-scope .btn-tiny{padding:calc(.5 * var(--edge-rem)) calc(1 * var(--edge-rem));font-size:calc(var(--btn-font-scale) * calc(1.4 * var(--edge-rem)));line-height:normal;height:24px}.edge-scope .btn-tiny.btn-underlined{padding-bottom:0;padding-top:0}.edge-scope .btn-sm{padding:var(--btn-padding-vertical-sm) var(--btn-padding-horizontal-sm);font-size:calc(var(--btn-font-scale) * calc(1.4 * var(--edge-rem)));line-height:calc(1 + .4 / var(--btn-font-scale ));height:34px}@media screen and (max-width:768px){.edge-scope .btn-sm-icon{padding:0;width:calc(3.5 * var(--edge-rem));height:calc(3.5 * var(--edge-rem))}}.edge-scope .btn-primary,.edge-scope .shopify-challenge__button{color:rgb(var(--btn-solid-text));background-color:rgb(var(--btn-solid-bg));border:1px solid rgb(var(--btn-solid-border))}.edge-scope .shopify-challenge__button:hover{color:rgb(var(--btn-solid-text-hover));background-color:rgb(var(--btn-solid-bg-hover));border-color:rgb(var(--btn-solid-border-hover))}.edge-scope .btn-primary:before,.edge-scope .btn-primary-white:before,.edge-scope .btn-outline:before,.edge-scope .btn-outline-white:before,.edge-scope .btn-secondary:before,.edge-scope .shopify-payment-button__button--unbranded:before{content:"";position:absolute;display:block;left:-1px;top:-1px;right:-1px;bottom:-1px;z-index:-1;transform:var(--btn-transform);transform-origin:var(--btn-transform-origin);will-change:transform;transition:transform .4s var(--ease-out-slow),opacity .3s var(--ease-out-slow);opacity:var(--btn-opacity);backface-visibility:hidden}.edge-scope .btn-primary:before,.edge-scope .shopify-payment-button__button--unbranded:before{background:rgb(var(--btn-solid-bg-hover))}.edge-scope .btn-primary:hover:before,.edge-scope .btn-primary-white:hover:before,.edge-scope .btn-outline:hover:before,.edge-scope .btn-outline-white:hover:before,.edge-scope .btn-secondary:hover:before{transform-origin:var(--btn-transform-origin-hover);transform:var(--btn-transform-hover);transition-delay:0s;opacity:var(--btn-opacity-hover)}.edge-scope .btn-primary:hover{border-color:rgb(var(--btn-solid-border-hover));color:rgb(var(--btn-solid-text-hover))}.edge-scope .btn-primary .path{--color-foreground: var(--btn-solid-text-hover)}.edge-scope .btn-primary-white{color:rgb(var( --btn-solid-text-white));background-color:#fff;border:1px solid white}.edge-scope .btn-primary-white:before{background:rgba(var(--btn-solid-white-bg) / .05)}.edge-scope .btn-primary-white:hover{border-color:rgba(var(--btn-solid-white-bg) / .05)}.edge-scope .btn-primary-white .path{--color-foreground: var(--btn-solid-text-white)}.edge-scope .btn-secondary{color:rgb(var(--btn-secondary-solid-text));background-color:rgb(var(--btn-secondary-solid-bg));border:1px solid rgb(var(--btn-secondary-solid-border))}.edge-scope .btn-secondary:before{background-color:rgb(var(--btn-secondary-solid-bg-hover))}.edge-scope .btn-secondary:hover{color:rgb(var(--btn-secondary-solid-text-hover));border-color:rgb(var(--btn-secondary-solid-border-hover))}.edge-scope .btn-outline{color:rgb(var(--btn-outline-text));background-color:transparent;border:var(--thickness-btn-outline) solid rgb(var(--btn-outline-border))}.edge-scope .btn-outline:before{background-color:rgb(var(--btn-outline-border))}.edge-scope .btn-outline:hover{color:rgb(var(--btn-outline-text-hover))}.edge-scope .btn-outline .path{--color-foreground: var(--btn-outline-text)}.edge-scope .btn-outline-white{color:#fff;background-color:transparent;border:var(--thickness-btn-outline) solid white}.edge-scope .btn-outline-white:before{background-color:#fff}.edge-scope .btn-outline-white:hover{color:rgb(var(--btn-outline-text-white-hover))}.edge-scope .btn-underlined{color:rgb(var(--btn-underlined-text));background-color:transparent;border:0;padding:2px 0;position:relative;border-radius:0;line-height:22px;height:auto}.edge-scope .btn-underlined .path{--color-foreground: var(--btn-underlined-text)}.edge-scope .btn-underlined:before,.edge-scope .btn-underlined:after{content:"";position:absolute;left:0;height:var(--thickness-btn-underline);bottom:0;pointer-events:none;background-color:rgb(var(--btn-underlined-bg));width:100%}.edge-scope .btn-underlined:before{transform-origin:100% 50%;transform:scaleZ(1)}.edge-scope .btn-underlined:after{transform-origin:0% 50%;transform:scale3d(0,1,1)}.edge-scope .btn-underlined:hover:before{transform:scale3d(0,1,1);transition:var(--duration-medium) transform var(--ease-out-slow)}.edge-scope .btn-underlined:hover:after{transform:scaleZ(1);transition:var(--duration-medium) transform var(--ease-out-slow) var(--duration-medium)}.edge-scope .btn-underlined-white{color:#fff}.edge-scope .btn-underlined-white:before,.edge-scope .btn-underlined-white:after{background-color:#fff}.edge-scope .bg-accent{background-color:rgb(var(--color-accent))}.edge-scope .modal-drawer{position:fixed;bottom:0;left:0;right:0;z-index:40;transition:visibility var(--duration-medium) ease;visibility:hidden}.edge-scope .modal-drawer[open]{visibility:visible}.edge-scope #es-shipping-calc .field .field__input::-moz-placeholder{opacity:1}.edge-scope #es-shipping-calc .field .field__input::placeholder{opacity:1}.edge-scope .es-alert{border-radius:var(--inputs-radius)}.edge-scope .placeholder-image{position:relative;padding-top:var(--aspect-ratio,100%);height:0px;overflow:hidden;background-color:var(--color-placeholder-bg);border-radius:var(--media-radius)}.edge-scope .hero-placeholder-svg,.edge-scope .bg-placeholder{background-color:var(--color-placeholder-bg)}.edge-scope .placeholder-image .placeholder-svg{top:0;left:0}.edge-scope .placeholder_svg,.edge-scope .placeholder-svg{background-color:var(--color-placeholder-bg);fill:var(--color-placeholder-fill);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.edge-scope .swatch-color{--space-offset: 4px;--swacth-size: 28px;width:var(--swacth-size);height:var(--swacth-size);background:var(--swatch-color);display:block;cursor:pointer;margin:calc(var(--space-offset) * 2);position:relative;box-shadow:inset 0 0 0 1px #0000000d;background-size:cover}.edge-scope .swatch-color:before{content:"";inset:calc(-1* var(--space-offset));opacity:0;border-radius:inherit;will-change:transform;transition:opacity .15s ease-in-out;position:absolute;box-shadow:0 0 0 2px}.edge-scope .swatch-color-rectangle{width:calc(2.8 * var(--edge-rem));height:calc(1.4 * var(--edge-rem))}.edge-scope .swatch-image{--swatch-image: 60px;width:var(--swatch-image);height:var(--swatch-image);position:relative;overflow:hidden;cursor:pointer;border-radius:var(--btn-border-radius);border:1px solid rgb(var(--color-border));transition:border-color .15s ease-in-out;margin-inline-end:8px;display:block;line-height:1;box-sizing:content-box}.edge-scope .variant-picker__color--siblings .swatch-image{margin-inline-end:0}.edge-scope .swatch-image img{border-radius:inherit}.edge-scope .swatch-block{position:relative;padding:calc(.85 * var(--edge-rem)) calc(1.4 * var(--edge-rem));border:1px solid rgb(var(--color-border));margin-inline-end:8px;cursor:pointer;border-radius:var(--btn-border-radius);transition:border-color .15s ease-in-out;overflow:hidden}.edge-scope .swatch-image:before,.edge-scope .swatch-block:before{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 2px;opacity:0}.edge-scope .swatch-block .swatch-block__value{padding:4px;position:relative;z-index:2;background:rgb(var(--color-background));transition:background .15s ease}.edge-scope input[type=radio]:checked+.swatch-color:before{opacity:1}.edge-scope input[type=radio].disabled+.swatch-color:after{content:"";display:block;position:absolute;z-index:1;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--color-border)) 50%,transparent calc(50% + 1px)) no-repeat;inset:calc(var(--space-offset))}.edge-scope input[type=radio]:checked+.swatch-image,.edge-scope input[type=radio]:checked+.swatch-block,.edge-scope .swatch-image.active{border-color:rgb(var(--color-heading))}.edge-scope input[type=radio]:checked+.swatch-image:before,.edge-scope input[type=radio]:checked+.swatch-block:before,.edge-scope .swatch-image.active:before{opacity:1}.edge-scope input[type=radio].disabled+.swatch-image:after,.edge-scope input[type=radio].disabled+.swatch-block:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--color-border)) 50%,transparent calc(50% + 1px)) no-repeat;z-index:1}.edge-scope .variant-picker__solid .swatch-block{transition:border-color .15s ease,background .15s ease,color .15s ease}.edge-scope .variant-picker__solid .swatch-block:before{box-shadow:inset 0 0 0 2px rgb(var(--color-heading))}.edge-scope .variant-picker__solid input[type=radio]:checked+.swatch-block{background:rgb(var(--color-heading));color:rgb(var(--color-background))}.edge-scope .variant-picker__solid input[type=radio].disabled:checked+.swatch-block .swatch-block__value,.edge-scope .variant-picker__solid input[type=radio]:checked+.swatch-block .swatch-block__value{background:rgb(var(--color-heading))}.edge-scope hr{border-color:rgb(var(--color-border))}.edge-scope .social-sharing .icon{width:calc(2 * var(--edge-rem));height:calc(2 * var(--edge-rem))}.edge-scope .share-button__copy{position:relative}.edge-scope .share-button__copy svg{width:calc(2 * var(--edge-rem));height:calc(2 * var(--edge-rem))}.edge-scope .share-button__copy .share-button__copy-tip{font-size:12px;padding:4px 8px;pointer-events:none;background-color:rgb(var(--color-heading));color:rgb(var(--color-background));border-radius:var(--btn-border-radius);opacity:0;visibility:hidden;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;white-space:nowrap;position:absolute;left:50%;bottom:calc(100% + 3px);transform:translate(-50%)}.edge-scope .share-button__copy.copied .share-button__copy-tip{opacity:1;visibility:visible}.edge-scope .global-radius{border-radius:var(--media-radius);overflow:hidden}.edge-scope .no-radius{border-radius:0!important}.edge-scope .checkbox .checkbox__checkmark{--input-size: 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--input-size);height:var(--input-size);border-radius:2px;flex-shrink:0;transition:background-color .1s ease;position:relative;box-shadow:inset 0 0 0 1px rgba(var(--color-heading) / .5)}.edge-scope .checkbox .checkbox__checkmark:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid rgb(var(--color-background));border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .1s ease}.edge-scope .checkbox input:checked~.checkbox__checkmark{background-color:rgb(var(--color-heading))}.edge-scope .checkbox input:checked~.checkbox__checkmark:after{opacity:1}.edge-scope .radio .checkbox__checkmark{--input-size: 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--input-size);height:var(--input-size);border-radius:50%;flex-shrink:0;border:1px solid rgba(var(--color-heading) / .1);position:relative}.edge-scope .radio .checkbox__checkmark:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);width:50%;height:50%;border-radius:50%;background-color:rgb(var(--color-heading));opacity:0;transition:opacity .2s ease,transform .2s ease}.edge-scope .product__options--text::-moz-placeholder{opacity:1}.edge-scope .product__options--text::placeholder{opacity:1}.edge-scope .radio input:checked~.checkbox__checkmark{border-color:rgb(var(--color-heading))}.edge-scope .radio input:checked~.checkbox__checkmark:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.edge-scope .splide-carousel-progress{margin-top:calc(4 * var(--edge-rem));background:rgba(var(--color-heading)/.1)}.edge-scope .splide-carousel-progress-bar{background:rgb(var(--color-heading));height:2px;transform:scaleX(var(--scale-x,0));transform-origin:left;transition:transform .3s ease;width:100%;display:block!important}[dir=rtl] .edge-scope .splide-carousel-progress-bar{transform-origin:right}.edge-scope .tippy-box{background-color:rgb(var(--color-heading))}.edge-scope .tippy-box .tippy-content{font-size:80%}.edge-scope .tippy-arrow{color:rgb(var(--color-heading))}.edge-scope .price__badge-sale{background-color:rgb(var(--color-price-discount-background));color:rgb(var(--color-price-discount))}.edge-scope .splide-right-overflow.splide__track{overflow:visible}@media screen and (max-width:767px){.edge-scope .mb\:splide-right-overflow.splide__track{overflow:visible}}@media screen and (min-width:768px){.edge-scope .scroll-container{overflow-y:auto}.edge-scope .scroll-container::-webkit-scrollbar{width:3px}.edge-scope .scroll-container::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground)/ .7);border-radius:2px}.edge-scope .scroll-container::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground)/ .8)}}@keyframes edge-direction-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes edge-direction-right{0%{transform:translate(-100%)}to{transform:translate(0)}}.edge-scope .card__badge-marquee{position:absolute;inset-inline-start:calc(1.5 * var(--edge-rem));inset-inline-end:calc(1.5 * var(--edge-rem));bottom:calc(1.5 * var(--edge-rem));width:calc(100% - calc(3 * var(--edge-rem)));background-color:rgb(var(--custom-marquee-background-color));color:rgb(var(--custom-marquee-text-color));border-radius:0 0 var(--media-radius) var(--media-radius)}.edge-scope .card__badge-marquee .card__badge-marquee-item{animation:edge-direction-left 2s linear 0s infinite normal none running;word-break:break-word;width:-moz-max-content;width:max-content;will-change:transform,width;line-height:normal;font-size:calc(1.2 * var(--edge-rem))}.edge-scope .rich-text{z-index:1;margin:0 auto}.edge-scope .rich-text__blocks{width:100%}.edge-scope .rich-text__icon{text-align:inherit}.edge-scope .rich-text__icon .icon{display:inline-block;width:var(--size, calc(2.5 * var(--edge-rem)));height:var(--size, calc(2.5 * var(--edge-rem)));fill:currentColor}.edge-scope .rich-text__image .rich-text__image-inner{width:100%;max-width:var(--width-image-mobile)}@media screen and (min-width:768px){.edge-scope .rich-text__image .rich-text__image-inner{max-width:var(--width-image)}}.edge-scope .rich-text__blocks *{overflow-wrap:break-word}.edge-scope .rich-text__blocks>*{margin-top:0;margin-bottom:0}.edge-scope .rich-text__blocks>*+*{margin:calc(1 * var(--edge-rem)) 0}.edge-scope .rich-text__blocks>*:last-child{margin-bottom:0}.edge-scope .rich-text__blocks .rich-text__separator{margin:0;padding:var(--space) 0}.edge-scope picture source{display:contents}.edge-scope .video-container{position:relative;padding-top:var(--aspect-ratio, 56.25%);overflow:hidden}.edge-scope .video-container iframe,.edge-scope .video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.edge-scope .video-container video{-o-object-fit:cover;object-fit:cover}.edge-scope .badge-article{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.edge-scope .badge-article__spotlight{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground)/ .1)}.edge-scope .featured-blog-post-card>.featured-blog-post-card__heading+.btn{margin-top:calc(1.5 * var(--edge-rem))}.edge-scope blockquote{font-size:calc(2 * var(--edge-rem));line-height:1.2;font-style:normal;margin:0;position:relative;text-align:center;padding:80px var(--fluid-offset) var(--fluid-offset);border-left:0;color:rgba(var(--color-heading) / 1);background-color:rgba(var(--color-foreground) / .03);border-radius:var(--media-radius)}.edge-scope .rte blockquote{margin:calc(2 * var(--edge-rem)) 0}.edge-scope blockquote cite{margin-block-start:calc(3 * var(--edge-rem))!important;display:block;letter-spacing:0;font-size:var(--text-size-base)}.edge-scope blockquote:before{content:"\201c";position:absolute;top:0;left:50%;font-size:calc(12 * var(--edge-rem));pointer-events:none;transform:translate(-50%);opacity:.5;font-family:var(--font-heading-family)}.edge-scope blockquote p{margin:0!important;line-height:1.4!important}@media only screen and (min-width:768px){.edge-scope blockquote{padding:calc(10 * var(--edge-rem)) calc(5 * var(--edge-rem)) calc(5 * var(--edge-rem));font-size:var(--text-size-h4)}.edge-scope blockquote:before{top:10px}}.edge-scope .background-box{background-color:rgb(var(--color-background))}.edge-scope .highlighted-posts__link .responsive-image{transition:transform .5s ease}.edge-scope .highlighted-posts__link:hover .responsive-image{transform:scale(1.05)}.edge-scope .layer-image__group{position:relative}.edge-scope .image-with-text__media-item.layer-image-1{padding:var(--padding);position:relative}@media screen and (max-width:768px){.edge-scope .image-with-text__media-item.layer-image-1{padding:var(--padding-mobile)}}.edge-scope .layer-image-1 .layer-image-2{width:35%}.edge-scope .layer-image-2 .placeholder-image{border:1px solid rgba(var(--color-foreground)/.1)}.edge-scope .bg-custom{background-color:rgb(var(--bg-custom))}.edge-scope .bg-gradient{background:var(--bg-gradient)}.edge-scope .box__icon svg{width:var(--icon-size);height:var(--icon-size);fill:currentColor}.edge-scope .box__icon img{width:var(--icon-size);max-width:var(--icon-size)}.edge-scope .image-with-text__separator{margin:0!important;padding:var(--space) 0;position:relative;width:100%}.edge-scope .image-with-text__separator-border:before{content:"";position:absolute;top:calc(50% - .5px);left:0;right:0;border-top:1px solid rgba(var(--color-foreground)/.1)}.edge-scope .mobile-height__fixed{height:var(--mobile-height-image)}.edge-scope .mobile-height__adapt{aspect-ratio:var(--aspect-ratio-mobile);height:auto}.edge-scope .mobile-height__full{height:var(--mobile-height-image)}@media screen and (min-width:768px){.edge-scope .desktop-height__adapt{aspect-ratio:var(--aspect-ratio);height:auto}.edge-scope .desktop-height__fixed,.edge-scope .desktop-height__full{height:var(--desktop-height-image)}}.edge-scope .overlay-media:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:var(--overlay-color);pointer-events:none}.edge-scope .highlighted-word-container{position:relative}.edge-scope .highlighted-word__multiple-lines{background-size:100% 8%;background-image:linear-gradient(rgba(var(--color-highlighted)/.3),rgba(var(--color-highlighted)/.3));background-repeat:no-repeat;background-position:0% 100%;backface-visibility:hidden;transition:background-size .4s var(--ease-out-slow);padding:0 calc(1.2 * var(--edge-rem))}.edge-scope .highlighted-word__multiple-lines:hover{background-size:100% 100%}.edge-scope .highlighted-word__single-line{display:inline-block}.edge-scope .highlighted-word__single-line .highlighted-svg{position:absolute;width:100%;height:4px;bottom:0;left:0;fill:rgba(var(--color-highlighted)/1)}.edge-scope .gallery-grid__item .responsive-image{transition:transform var(--duration-long) var(--ease-out-slow)}.edge-scope .gallery-grid__item:hover .responsive-image{transform:scale(1.05)}.edge-scope .gallery-grid__item-video{padding-top:var(--aspect-ratio)}.edge-scope .gallery-grid__item-video video,.edge-scope .gallery-grid__item-video .video-placeholder,.edge-scope .products-with-banner__item-video .video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.edge-scope .gallery-grid__info-inner>*{margin:calc(1 * var(--edge-rem)) 0}.edge-scope .gallery-grid__info-inner>*:first-child{margin-block-start:0}.edge-scope .gallery-grid__info-inner>*:last-child{margin-block-end:0}.edge-scope .gallery-grid__info-inner>.gallery-grid__info--text+.btn{margin-top:calc(2 * var(--edge-rem))}.edge-scope .gallery-grid__info-inner>.gallery-grid__info--text+.btn.btn-underlined{margin-top:calc(1 * var(--edge-rem))}.edge-scope .gallery-grid__info-inner>.gallery-grid__info--heading+.btn{margin-top:calc(1.5 * var(--edge-rem))}.edge-scope .gallery-grid__info-inner>.gallery-grid__info--heading+.btn.btn-underlined{margin-top:0}.edge-scope .perpose__content{--perpose-content-gap: calc(1.25 * var(--edge-rem));--perpose-btn-gap: calc(2 * var(--edge-rem));--perpose-btn-heading-gap: calc(1.5 * var(--edge-rem));--perpose-btn-heading-gap-large: calc(2.2 * var(--edge-rem))}.edge-scope .perpose__content--compact{--perpose-content-gap: calc(.75 * var(--edge-rem));--perpose-btn-gap: calc(1.25 * var(--edge-rem));--perpose-btn-heading-gap: calc(1 * var(--edge-rem));--perpose-btn-heading-gap-large: calc(1.5 * var(--edge-rem))}.edge-scope .perpose__content>*{margin-block:var(--perpose-content-gap) 0}.edge-scope .perpose__content>*:first-child{margin-block-start:0}.edge-scope .perpose__content>*:last-child{margin-block-end:0}.edge-scope .perpose__content>*:only-child{margin-block:0}.edge-scope .perpose__content>:is(.h1,.h2,.h3,.h4,.h5,.h6)+.btn:not(.btn-underlined){margin-top:var(--perpose-btn-heading-gap-large)}.edge-scope .perpose__content>:is(.h1,.h2,.h3,.h4,.h5,.h6)+.btn-underlined{margin-top:var(--perpose-btn-heading-gap)}.edge-scope .perpose__content>.perpose__description+.btn{margin-top:var(--perpose-btn-gap)}.edge-scope .countdown-highlight li{display:flex;row-gap:calc(.5 * var(--edge-rem));flex-direction:column;text-align:center;position:relative}.edge-scope .countdown-highlight li .countdown-number{position:relative}.edge-scope .countdown-highlight li:not(:last-child) .countdown-number:before{content:":";position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:calc(-1.2 * var(--edge-rem));font-size:calc(1.6 * var(--edge-rem))}.edge-scope .countdown-highlight li span{display:block}.edge-scope .countdown-highlight .countdown-text,.edge-scope .countdown-simple .countdown-text{font-size:80%}.edge-scope .countdown-highlight .countdown-number{padding:calc(1 * var(--edge-rem));border-style:solid;border-width:1px;border-color:rgba(var(--color-foreground) / .15);min-width:calc(6 * var(--edge-rem));text-align:center;border-radius:var(--btn-border-radius)}.edge-scope .countdown-simple .countdown-number{border-radius:var(--btn-border-radius);padding:calc(.2 * var(--edge-rem)) calc(.6 * var(--edge-rem));border-style:solid;border-width:1px;border-color:rgba(var(--color-foreground) / .15);background-color:rgba(var(--color-heading)/.05);white-space:nowrap}.edge-scope .countdown-simple li{position:relative;display:flex;gap:calc(.5 * var(--edge-rem));align-items:center}@media(max-width:767px){.edge-scope .countdown-simple li{gap:calc(.2 * var(--edge-rem));flex-direction:column}}.edge-scope .countdown-simple li:not(:last-child):before{content:":";position:absolute;top:50%;inset-inline-end:calc(-1.2 * var(--edge-rem));transform:translateY(-50%)}.edge-scope .countdown-outline li{display:flex;flex-direction:column;text-align:center;position:relative}.edge-scope .countdown-outline .countdown-number{padding:0 calc(1 * var(--edge-rem));min-width:calc(6 * var(--edge-rem));text-align:center}.edge-scope .countdown-outline li:not(:last-child):before{content:"";position:absolute;top:50%;inset-inline-end:calc(-1 * var(--edge-rem));transform:translateY(-50%);width:1px;height:80%;background-color:rgba(var(--color-foreground)/.15)}@media(min-width:768px){.edge-scope .countdown-outline li:not(:last-child):before{inset-inline-end:calc(-1.5 * var(--edge-rem))}}@media only screen and (max-width:749px){.edge-scope .grid--mobile-slider{--width-item: 150px;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:var(--scrollbar-width);scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:repeat(auto-fill,minmax(var(--width-item),1fr));grid-auto-flow:column;grid-auto-columns:minmax(var(--width-item),1fr)}.edge-scope .flex-scroll-mobile{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;overflow-y:hidden;justify-content:flex-start}}.edge-scope .top-header{top:var(--header-height)}.edge-scope .products-with-banner__item-full .responsive-image,.edge-scope .products-with-banner__item-full .products-with-banner__item-video{--aspect-ratio: calc(100vh - var(--header-height)) !important}@media(min-width:1024px){.edge-scope .container .products-with-banner__column-1{max-width:280px;margin:0 auto}.edge-scope .container-fluid .products-with-banner__column-1,.edge-scope .w-full .products-with-banner__column-1{max-width:calc(44 * var(--edge-rem));margin:0 auto}}@media only screen and (max-width:749px){.edge-scope .products-with-banner__item .grid--mobile-slider{margin-inline-end:calc(-1 * var(--fluid-offset))}}.edge-scope .media-video{position:relative;overflow:hidden;padding-top:var(--aspect-ratio)}.edge-scope .media-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.edge-scope .price{font-size:var(--text-size-base);line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.edge-scope .price>*{display:inline-block;vertical-align:top}.edge-scope .price.price--unavailable{visibility:hidden}.edge-scope .price--end{text-align:end}.edge-scope .price .price-item{display:inline-block;margin-inline-end:calc(.5 * var(--edge-rem));margin-inline-start:0;margin-block:0}.edge-scope .price__regular .price-item--regular{margin-inline-end:0}.edge-scope .price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}@media screen and (min-width:750px){.edge-scope .price{margin-bottom:0}}.edge-scope .price--large{font-size:calc(1.6 * var(--edge-rem));line-height:calc(1 + .5 / var(--font-body-scale));display:flex;align-items:center;letter-spacing:0}@media screen and (min-width:750px){.edge-scope .price--large{font-size:calc(1.8 * var(--edge-rem))}}.edge-scope .price--sold-out .price__availability,.edge-scope .price__regular{display:block}.edge-scope .price__sale,.edge-scope .price__availability,.edge-scope .price .price__badge-sale,.edge-scope .price .price__badge-sold-out,.edge-scope .price--on-sale .price__regular,.edge-scope .price--on-sale .price__availability{display:none}.edge-scope .price--sold-out .price__badge-sold-out,.edge-scope .price--on-sale .price__badge-sale,.edge-scope .volume-pricing--sale-badge .price__badge-sale{display:inline-block}.edge-scope .volume-pricing--sale-badge .price__badge-sale{margin-inline-start:calc(.5 * var(--edge-rem))}.edge-scope .price--on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.edge-scope .price--on-sale .price__sale .price-item--sale{color:rgb(var(--color-price-discount-text))}.edge-scope .price--center{display:initial;justify-content:center}.edge-scope .price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground)/ .75)}.edge-scope .unit-price{font-size:calc(1.1 * var(--edge-rem));letter-spacing:calc(.04 * var(--edge-rem));line-height:calc(1 + .2 / var(--font-body-scale));margin-top:calc(.2 * var(--edge-rem));text-transform:uppercase;color:rgba(var(--color-foreground)/ .7)}.edge-scope volume-pricing{display:block;margin-top:calc(2 * var(--edge-rem))}.edge-scope volume-pricing li:nth-child(odd){background:rgba(var(--color-foreground)/ .04)}.edge-scope volume-pricing ul{margin-top:calc(1.2 * var(--edge-rem))}.edge-scope volume-pricing li{font-size:calc(1.4 * var(--edge-rem));letter-spacing:calc(.06 * var(--edge-rem));padding:calc(.6 * var(--edge-rem)) calc(.8 * var(--edge-rem));display:flex;justify-content:space-between}.edge-scope .volume-pricing-note{margin-top:calc(-2.6 * var(--edge-rem))}.edge-scope .product--no-media .volume-pricing-note{text-align:center}.edge-scope .product--no-media volume-pricing{width:calc(30 * var(--edge-rem))}.edge-scope .volume-pricing-note span,.edge-scope volume-pricing .label-show-more{font-size:calc(1.2 * var(--edge-rem));letter-spacing:calc(.07 * var(--edge-rem))}.edge-scope volume-pricing show-more-button{margin-top:calc(.8 * var(--edge-rem))}.edge-scope .product-form__input price-per-item,.edge-scope .price-per-item__container{display:flex;align-items:center;gap:calc(1 * var(--edge-rem))}.edge-scope .product-form__input .price-per-item{color:rgba(var(--color-foreground));font-size:calc(1.4 * var(--edge-rem));letter-spacing:calc(.06 * var(--edge-rem))}.edge-scope .price-per-item dl{margin:0}.edge-scope .price-per-item dd{margin-inline-start:0}.edge-scope .price-per-item__container .variant-item__old-price,.edge-scope .price__regular .variant-item__old-price{color:rgba(var(--color-foreground)/ .75);font-size:calc(1.2 * var(--edge-rem));letter-spacing:calc(.07 * var(--edge-rem))}.edge-scope .product--no-media .rating-wrapper{text-align:center}.edge-scope .rating{display:inline-block;margin:0}.edge-scope .product .rating-star{--letter-spacing: .2;--font-size: 1.5}.edge-scope .card-wrapper .rating-star{--letter-spacing: .2;--font-size: 1.4}.edge-scope .rating-star{--color-rating-star: rgba(var(--color-stars)/1);--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:calc(var(--letter-spacing) * calc(1 * var(--edge-rem)));font-size:calc(var(--font-size) * calc(1 * var(--edge-rem)));line-height:1;display:inline-block;font-family:Times;margin:0}.edge-scope .rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(var(--color-foreground) / .15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.edge-scope .rating-star--average:before{content:"\2605"}.edge-scope .rating-text{display:none}.edge-scope .rating-count{display:inline-block;margin:0}@media(forced-colors:active){.edge-scope .rating{display:none}.edge-scope .rating-text{display:block}}.edge-scope .card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.edge-scope .card{text-decoration:none;text-align:var(--text-alignment)}.edge-scope .product-card-wrapper-bg{background-color:rgb(var(--color-background-card));border-radius:var(--media-radius)}.edge-scope .product-card-wrapper-border{border-radius:var(--media-radius);outline:1px solid rgb(var(--color-border))}.edge-scope .product-card-wrapper-border:not(.product-card-wrapper-bg){background-color:rgb(var(--color-background))}.edge-scope .product-card-wrapper-bg .responsive-image img,.edge-scope .product-card-wrapper-bg .card-product__media-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.edge-scope .card__content-bg{padding:calc(1.5 * var(--edge-rem))}.edge-scope .card-information .card__information-volume-pricing-note{margin-top:calc(.6 * var(--edge-rem));line-height:calc(.5 + .4 / var(--font-body-scale));color:rgba(var(--color-foreground) / .75)}.edge-scope .card__badge{pointer-events:none}.edge-scope .card__badge.top.left{position:absolute;top:calc(1.5 * var(--edge-rem));left:calc(1.5 * var(--edge-rem))}.edge-scope .card__badge.top.right{position:absolute;top:calc(1.5 * var(--edge-rem));inset-inline-end:calc(1.5 * var(--edge-rem))}@media screen and (max-width:767px){.edge-scope .card__badge.top.left{top:calc(.8 * var(--edge-rem));inset-inline-start:calc(.8 * var(--edge-rem))}.edge-scope .card__badge.top.right{top:calc(.8 * var(--edge-rem));inset-inline-end:calc(.8 * var(--edge-rem))}}.edge-scope .card__heading:last-child{margin-bottom:0}.edge-scope .card .icon-wrap{margin-inline-start:calc(.8 * var(--edge-rem));white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.edge-scope .card-information>*+*{margin-top:calc(.5 * var(--edge-rem))}.edge-scope .card-information{width:100%}.edge-scope .card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.edge-scope .card-information>.price{color:rgb(var(--color-foreground))}.edge-scope .card-information>*:not(.visually-hidden:first-child)+quantity-popover:not(.rating):not(.card__information-volume-pricing-note),.edge-scope .card-information .card__information-volume-pricing-note.card__information-volume-pricing-note--button{margin-top:0}.edge-scope .card-article-info{margin-top:calc(1 * var(--edge-rem))}.edge-scope .card-product__media-inner{position:relative;overflow:hidden;border-radius:var(--media-radius);background-color:rgb(var(--color-background-card))}.edge-scope .card-product__media-inner .responsive-image,.edge-scope .cart-item__media .responsive-image,.edge-scope .product-media-container .media,.edge-scope .thumbnail .responsive-image,.edge-scope .predictive-search__list-item .responsive-image,.edge-scope .product-card-sm__img .responsive-image{filter:brightness(var(--color-filter))}.edge-scope .card-product__media-inner .quick-add{position:absolute;bottom:0;width:100%;padding:calc(1 * var(--edge-rem));margin:0;z-index:1}.edge-scope .card-product__media-inner quick-view:not(.btn-outline),.edge-scope .card-product__media-inner .btn:not(.btn-outline){width:100%;border:1px solid rgba(var(--color-foreground)/ .05)}.edge-scope .card-product__media-inner .quick-add .product-card__variant-sizes-list{padding:var(--btn-padding-vertical);height:auto!important;min-height:var(--height-btn);cursor:inherit;gap:calc(1 * var(--edge-rem))}.edge-scope .card-product__media-inner .quick-add .product-card__variant-sizes-list:before{display:none}.edge-scope .card-product__media-inner .quick-add .product-card__variant-sizes-list .variant-size-button{width:auto;padding:0;text-transform:uppercase;min-width:24px;min-height:24px;position:relative;height:auto;box-shadow:none;border:none}.edge-scope .variant-size-button:hover{text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:767px){.edge-scope .card-product__media-inner .quick-add .btn.product-card__variant-sizes-list{gap:calc(.5 * var(--edge-rem));min-height:calc(3.8 * var(--edge-rem));padding-top:calc(.5 * var(--edge-rem));padding-bottom:calc(.5 * var(--edge-rem))}.edge-scope .card-product__media-inner .quick-add .product-card__variant-sizes-list .variant-size-button{height:auto;min-height:auto}}.edge-scope .variant-size-button.is-soldout:after{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgba(var(--color-border) / 1) 50%,transparent calc(50% + 1px)) no-repeat;z-index:1}.edge-scope .variant-size-button .variant-size-button__text{position:relative;z-index:2}@media screen and (max-width:767px){.edge-scope .variant-size-button .variant-size-button__text{font-size:13px}}.edge-scope .variant-size-button .loading__spinner{z-index:2}.edge-scope .variant-size-button[disabled]{cursor:none;pointer-events:none;opacity:.7}.edge-scope .card-product__media-inner .product-link:focus-visible,.edge-scope .product-card-sm__img>a{position:relative}.edge-scope .card-product__media-inner .product-link:focus-visible:after,.edge-scope .product-card-sm__img>a:focus-visible:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:var(--media-radius);box-shadow:0 0 calc(.2 * var(--edge-rem)) 0 rgba(var(--color-foreground)/ .5);outline:2px solid rgba(var(--color-foreground) / .5);outline-offset:calc(-.2 * var(--edge-rem))}.edge-scope .product-card-sm__img>a:focus-visible{outline:none}@media screen and (min-width:768px){.edge-scope .card-product__media-inner .quick-add{padding:calc(1.5 * var(--edge-rem))}.edge-scope .card-product__media-inner quick-view{width:100%}}.edge-scope .card-product__media-inner{--size-btn: calc(3.8 * var(--edge-rem))}.edge-scope .card-product__media-inner .btn-quick-add-standard .btn{padding:calc(.65 * var(--edge-rem));width:var(--size-btn);height:var(--size-btn);justify-content:center;align-items:center;transform:translateY(0);opacity:1}.edge-scope .card-product__media-inner .btn-quick-add-standard{display:flex;justify-content:end}@media screen and (max-width:767px){.edge-scope .card-product__media-inner .quick-add .btn{padding:calc(.65 * var(--edge-rem));width:var(--size-btn);height:var(--size-btn);justify-content:center;align-items:center}.edge-scope .card-product__media-inner .quick-add{display:flex;justify-content:end}.edge-scope .card-product-swatch__image{display:none}}.edge-scope .media-fit-contain .responsive-image img{-o-object-fit:contain;object-fit:contain}.edge-scope .card__heading{font-family:var(--font-card-title-family);font-size:calc(var(--size-body)*var(--font-card-title-scale));letter-spacing:var(--font-card-title-spacing);text-transform:var(--font-card-title-transform);font-weight:var(--font-card-title-weight);line-height:calc(1 + .35 / var(--font-card-title-scale))}.edge-scope .card__heading--rating{grid-template-columns:minmax(0,1fr);align-items:baseline;display:grid;gap:calc(.5 * var(--edge-rem))}.edge-scope .card__heading--rating .card__rating{letter-spacing:0}.edge-scope .card__heading--rating.card__heading--center{grid-auto-flow:inherit}@media screen and (min-width:768px){.edge-scope .card__heading--rating{grid-auto-flow:column}}.edge-scope .card-information>.rating{margin-top:0}.edge-scope .card-product__swatch-item .swatch-button-color{--space-offset: 3px;--swacth-size: 14px;width:var(--swacth-size);height:var(--swacth-size);background:var(--swatch-color);display:block;cursor:pointer;margin:calc(var(--space-offset)* 2);position:relative;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground)/ .05);background-size:cover}.edge-scope .card-product__swatch-item .swatch-button-color:before{content:"";inset:calc(-1* var(--space-offset));opacity:0;border-radius:inherit;will-change:transform;transition:opacity .15s ease-in-out;position:absolute;box-shadow:0 0 0 1px}.edge-scope .card-product__swatch-item .swatch-button-color:hover:before{opacity:.2}.edge-scope .card-product__swatch-item .swatch-button-color.active:before{opacity:1}.edge-scope .card-product__swatch-item .swatch-button-color.swatch-color-rectangle{width:calc(2.5 * var(--edge-rem));height:calc(1.2 * var(--edge-rem))}.edge-scope .card-product__swatch-item .swatch-button-color[data-option-disabled=true]:after{content:"";display:block;position:absolute;z-index:1;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--color-border)) 50%,transparent calc(50% + 1px)) no-repeat;inset:calc(var(--space-offset) - 1px)}.edge-scope .card-product__swatch-item .swatch-button-color .swatch{display:block;width:100%;height:100%;background:var(--swatch--background);background-size:cover}.edge-scope .color-swatch__view-more{border:1px solid rgba(var(--color-foreground)/ .1);color:rgba(var(--color-foreground)/ .8);border-radius:3px;padding:2px 6px;font-size:calc(.9 * var(--edge-rem))}.edge-scope .card-product__swatch-item .swatch-button-image{--swatch-image: 40px;width:var(--swatch-image);height:var(--swatch-image);position:relative;overflow:hidden;cursor:pointer;border-radius:var(--btn-border-radius);border:1px solid rgba(var(--color-foreground)/ .15);transition:border-color .15s ease-in-out;margin-inline-end:8px;display:block;line-height:1;box-sizing:content-box}.edge-scope .card-product__swatch-item .swatch-button-image[data-option-disabled=true]:after{content:"";display:block;position:absolute;z-index:1;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--color-border)) 50%,transparent calc(50% + 1px)) no-repeat;top:0;right:0;bottom:0;left:0}.edge-scope .card-product-siblings__item .swatch-button-image{position:relative}.edge-scope .card-product-siblings__item .swatch-button-image.active{border-color:rgb(var(--color-foreground))}.edge-scope .card-product-siblings__item .swatch-button-image.active:before{content:"";display:block;position:absolute;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground));top:0;right:0;bottom:0;left:0}.edge-scope .card-product-siblings__item .swatch-button-block{position:relative;padding:calc(.4 * var(--edge-rem)) calc(.8 * var(--edge-rem));border:1px solid rgb(var(--color-border));margin-inline-end:4px;cursor:pointer;border-radius:4px;transition:border-color .15s ease-in-out;font-size:calc(1.2 * var(--edge-rem));opacity:.7}.edge-scope .card-product-siblings__item .swatch-button-block:hover{opacity:1}.edge-scope .card-product-siblings__item .swatch-button-block.active{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground));opacity:1}.edge-scope .product-secondary-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transform:scale(1);transition:opacity .3s ease-in-out,transform .5s ease-in-out}.edge-scope .card-product__media-inner quick-view,.edge-scope .card-product__media-inner .quick-add__submit{transition:transform .25s ease-in-out,opacity .25s ease-in-out,visibility .25s ease-in-out}.edge-scope .card-product__media-secondary-image .product-first-image{transition:opacity .3s ease-in-out}@media screen and (min-width:768px){.edge-scope .card-product__media-inner quick-view,.edge-scope .card-product__media-inner .quick-add__submit{transform:translateY(16px);opacity:0}}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.edge-scope .card-product__media-inner:hover quick-view,.edge-scope .card-product__media-inner:hover .quick-add__submit{transform:translateY(0);opacity:1}.edge-scope .card-product__media-secondary-image:hover .product-secondary-image{transform:scale(1.05);opacity:1}.edge-scope .card-product__media-secondary-image:hover .product-first-image{opacity:0}.edge-scope .card-product__media-inner quick-view:focus-visible,.edge-scope .card-product__media-inner .quick-add__submit:focus-visible{transform:translateY(0);opacity:1}}.edge-scope .product-card__label-item{padding:calc(.6 * var(--edge-rem)) calc(1 * var(--edge-rem));margin-inline-end:calc(.5 * var(--edge-rem));border-radius:var(--badge-corner-radius);margin-top:calc(.5 * var(--edge-rem));border:1px solid rgba(var(--color-foreground)/.1)}.edge-scope .product__badge-label{background-color:rgba(var(--color-card-label-background)/1);color:rgba(var(--color-card-label)/1)}.edge-scope *,.edge-scope,.edge-scope :before,.edge-scope :after{border-color:rgb(var(--color-border))}.edge-scope .page-margin,.edge-scope .shopify-challenge__container{margin:calc(7 * var(--edge-rem)) auto}.edge-scope .template-404.page-margin{margin:calc(15 * var(--edge-rem)) auto}.edge-scope [data-tooltip]{--tooltip-text-color: var(--color-foreground);--tooltip-background: var(--color-background);position:relative}@media screen and (pointer:fine){.edge-scope [data-tooltip]:after{content:attr(data-tooltip);inset-block-end:calc(100% + calc(.8 * var(--edge-rem)));border-radius:min(24px,var(--btn-border-radius));background:rgba(var(--tooltip-text-color)/.85);color:rgb(var(--tooltip-background));visibility:hidden;opacity:0;pointer-events:none;justify-self:center;text-align:center;width:-moz-max-content;width:max-content;max-width:calc(15 * var(--edge-rem));padding:calc(.5 * var(--edge-rem)) calc(.8 * var(--edge-rem));font-size:calc(1.1 * var(--edge-rem));transition:opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out,transform var(--duration-default) ease-in-out;position:absolute;left:50%;transform:translate(-50%) scale(.9)}.edge-scope [data-tooltip]:hover:after{visibility:visible;opacity:1;will-change:transform;transform:translate(-50%) scale(1)}}.edge-scope .article-card-border{border-radius:var(--media-radius);outline:1px solid rgb(var(--color-border));background-color:rgb(var(--color-background))}.edge-scope .article-card-border .article__content{padding:calc(2 * var(--edge-rem)) calc(2 * var(--edge-rem)) calc(2.5 * var(--edge-rem)) calc(2 * var(--edge-rem))}.edge-scope .article-card__image{border-radius:var(--media-radius)}.edge-scope .article-card__image .responsive-image{transition:transform var(--duration-long) ease}.edge-scope .article-card__image:hover .responsive-image{transform:scale(1.05)}.edge-scope .article-card__image>a:focus-visible:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:var(--media-radius);box-shadow:0 0 calc(.2 * var(--edge-rem)) 0 rgba(var(--color-foreground)/ .5);outline:2px solid rgba(var(--color-foreground) / .5);outline-offset:calc(-.2 * var(--edge-rem))}.edge-scope .divider-space{height:var(--divider-mobile)}@media screen and (min-width:768px){.edge-scope .divider-space{height:var(--divider-desktop)}}.edge-scope .divider-space__border:before{content:"";height:1px;display:block;margin:0 auto;border-top:var(--thickness) var(--style-border) rgb(var(--color-border));width:100%;position:absolute;top:calc(50% - (var(--thickness) / 2));left:0}.edge-scope .content-for-layout .shopify-challenge__container,.edge-scope .content-for-layout .shopify-policy__container{--page-padding: calc(1.5 * var(--edge-rem));max-width:calc(78 * var(--edge-rem));padding-block:calc(6 * var(--edge-rem))}.edge-scope .shopify-policy__title{margin-bottom:calc(3 * var(--edge-rem))}.edge-scope .moving-button{transition:transform .15s cubic-bezier(.25,.46,.45,.94);will-change:transform}.edge-scope .content-truncated{max-height:var(--max-height,calc(8 * var(--edge-rem)));overflow:hidden;position:relative}.edge-scope .content-truncated:after{content:"";position:absolute;bottom:0;left:0;height:calc(3.5 * var(--edge-rem));width:100%;background:linear-gradient(to bottom,#fff0,rgba(var(--color-background)/ 1))}.edge-scope .cart-discount__pill .icon-tag{width:calc(1.5 * var(--edge-rem));height:calc(1.5 * var(--edge-rem))}.edge-scope .cart-discount__pill .cart-discount__pill-remove .icon{width:calc(1.8 * var(--edge-rem));height:calc(1.8 * var(--edge-rem))}.edge-scope .cart-discount__pill{background-color:rgba(var(--color-foreground)/.05);padding:calc(.3 * var(--edge-rem)) calc(.8 * var(--edge-rem));border-radius:var(--btn-border-radius)}.edge-scope .cart-discount__info+.cart-discount__error{margin-top:calc(-.8 * var(--edge-rem))}.edge-scope .products-with-banner__item-border{padding:1px}.edge-scope .table-striped th{font-weight:inherit}.edge-scope .table-striped tr:nth-child(odd){background-color:rgba(var(--color-foreground)/.04)}.edge-scope .custom-checkbox{--depth: 1;--size-selector: calc(.28 * var(--edge-rem));cursor:pointer;-webkit-appearance:none;appearance:none;vertical-align:middle;color:rgb(var(--color-foreground));box-shadow:0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset,0 0 rgb(var(--color-foreground)) inset,0 0 rgb(var(--color-foreground));--size: calc(var(--size-selector, calc(.25 * var(--edge-rem))) * 6);width:var(--size)!important;height:var(--size)!important;flex-shrink:0;padding:calc(.25 * var(--edge-rem));transition:background-color .2s,box-shadow .2s;display:inline-block;position:relative;border:1px solid rgb(var(--color-foreground))}.edge-scope .custom-checkbox:before{--tw-content: "";content:var(--tw-content);opacity:0;clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 80%,70% 80%,70% 100%);width:100%;height:100%;box-shadow:0 3px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-color:currentColor;font-size:calc(1 * var(--edge-rem));line-height:.75;transition:clip-path .3s .1s,opacity .1s .1s,rotate .3s .1s,translate .3s .1s;display:block;rotate:45deg;transform:translate(0) translateY(-1px)}.edge-scope .custom-checkbox:checked,.edge-scope .custom-checkbox[aria-checked=true]{box-shadow:0 0 #0000 inset,0 8px 0 -9px oklch(100% 0 0/calc(var(--depth)*.1)) inset,0 1px oklch(0% 0 0/calc(var(--depth)*.1))}.edge-scope :is(.custom-checkbox:checked,.custom-checkbox[aria-checked=true]):before{clip-path:polygon(20% 100%,20% 80%,50% 80%,50% 0%,70% 0%,70% 100%);opacity:1}.edge-scope .cart__terms-text>a{display:inline}.edge-scope .list-social li{list-style:none!important}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@keyframes edge-spin{to{transform:rotate(360deg)}}@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){.edge-scope *,.edge-scope,.edge-scope :before,.edge-scope :after,.edge-scope ::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-font-weight: initial;--tw-tracking: initial;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial}}.js .edge-scope .image-with-text-overlay__image img{opacity:0}.js .edge-scope .image-with-text-overlay__image img.img-loaded{animation:.5s cubic-bezier(.26,.54,.32,1) 0s forwards;animation-name:image-fade-in;opacity:1}.edge-scope .image-with-text-overlay__media:before{content:"";display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;background:var(--image-overlay);z-index:1}.edge-scope .image-with-text-overlay__content{padding:80px 0;z-index:2}.edge-scope .image-with-text-overlay__box{position:relative;z-index:2}.edge-scope .image-with-text-overlay__image{height:var(--mobile-height-image);width:100%}.edge-scope .desktop-height__adapt .image-with-text-overlay__image,.edge-scope .mobile-height__adapt .image-with-text-overlay__image{padding-top:var(--aspect-ratio)}.edge-scope .image-with-text-overlay__media.mobile-height__adapt{aspect-ratio:inherit}@media screen and (min-width:768px){.edge-scope .image-with-text-overlay__image{height:var(--desktop-height-image)}.edge-scope .image-with-text-overlay__media.desktop-height__adapt{aspect-ratio:inherit}}.edge-scope .image-with-text-overlay__box .image-with-text-overlay__separator{margin:0;padding:var(--space) 0}.edge-scope .image-with-text-overlay__separator hr{border-color:rgba(var(--color-foreground)/.1)}.edge-scope .image-with-text-overlay__box>*{margin:calc(1.2 * var(--edge-rem)) 0}.edge-scope .image-with-text-overlay__box>*:first-child{margin-block-start:0}.edge-scope .image-with-text-overlay__box>*:last-child{margin-block-end:0}.edge-scope .image-with-text-overlay__box .image-with-text-overlay__subheading+.image-with-text-overlay__heading{margin-top:0}.edge-scope .image-with-text-overlay__icon{text-align:inherit}.edge-scope .image-with-text-overlay__icon .icon{--size:calc(2.5 * var(--edge-rem));display:inline-block;width:var(--size);height:var(--size);fill:currentColor}.edge-scope .image-with-text-overlay__image .image-with-text-overlay__image-inner{width:100%;max-width:var(--width-image-mobile)}@media screen and (min-width:768px){.edge-scope .image-with-text-overlay__image .image-with-text-overlay__image-inner{max-width:var(--width-image)}}.edge-scope .image-with-text-overlay__image-desktop{display:block}.edge-scope .image-with-text-overlay__image-mobile{display:none}@media screen and (max-width:768px){.edge-scope .image-with-text-overlay__image-desktop{display:none}.edge-scope .image-with-text-overlay__image-mobile{display:block}}.edge-scope scroll-reveal-section{--clip-offset: var(--fluid-offset,24px);--clip-direction: var(--direction);--clip-result: calc(var(--clip-offset) * var(--clip-direction));--clip-property: clip-path;transition:clip-path .35s cubic-bezier(.215,.61,.355,1);-webkit-clip-path:inset(var(--clip-result));clip-path:inset(var(--clip-result))}@media screen and (min-width:1280px){.edge-scope scroll-reveal-section{--clip-offset: calc(var(--fluid-offset, 50px) * 2)}}.edge-scope scroll-reveal-section.is-visible{--clip-direction: calc(1 - var(--direction))}.edge-scope .logo-list-slider.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(var(--column-item-mobile),minmax(0,1fr));gap:var(--column-gap)}.no-js .edge-scope .logo-list-slider:not(.is-initialized) .splide__list{--column-width: calc((100% - ((var(--column-item-mobile) - 1) * var(--column-gap))) / var(--column-item-mobile));display:grid;grid-auto-flow:column;gap:var(--column-gap);overflow-x:auto;overflow-y:hidden;grid-template-columns:repeat(auto-fill,minmax(calc(100% / var(--column-width)),1fr));grid-auto-columns:minmax(calc(100% / var(--column-width)),1fr)}.edge-scope .logo-list-slider .splide__arrow{transform:translateY(-50%) scale(0)}.edge-scope .logo-list-slider:hover .splide__arrow{transform:translateY(-50%) scale(1)}@media screen and (min-width:768px){.edge-scope .logo-list-slider.is-initialized:not(.is-active) .splide__list{grid-template-columns:repeat(var(--column-item),minmax(0,1fr))}.no-js .edge-scope .logo-list-slider:not(.is-initialized) .splide__list{--column-width: calc((100% - ((var(--column-item) - 1) * var(--column-gap))) / var(--column-item));grid-template-columns:repeat(auto-fill,minmax(var(--column-width)),1fr);grid-auto-columns:minmax(var(--column-width),1fr)}}.edge-scope .logo-list-card__image{max-width:var(--image-width)}.edge-scope .section-custom-content{row-gap:var(--fluid-offset-y)}.edge-scope .or-text-blocks>*:first-child{margin-top:0}.edge-scope .or-text-blocks>*{margin:calc(2.5 * var(--edge-rem)) 0 0}.edge-scope .or-text-blocks .rte+.btn:not(.btn-underlined){margin-top:calc(3.5 * var(--edge-rem))}.edge-scope .img-w-text__content .sub-heading+.img-w-text__content-heading{margin-top:calc(1.5 * var(--edge-rem))}.edge-scope .custom-block-padding{padding-inline-start:var(--padding-left-mobile, var(--padding-left));padding-inline-end:var(--padding-right-mobile, var(--padding-right));padding-block-start:var(--padding-top-mobile, var(--padding-top));padding-block-end:var(--padding-bottom-mobile, var(--padding-bottom))}@media(min-width:768px){.edge-scope .custom-block-padding{padding-inline-start:var(--padding-left);padding-inline-end:var(--padding-right);padding-block-start:var(--padding-top);padding-block-end:var(--padding-bottom)}}.edge-scope .custom-block-background{background-color:rgba(var(--color-background)/1)}.edge-scope .or-video-blocks__item{padding-top:var(--aspect-ratio)}.edge-scope .or-video-blocks__item video,.edge-scope .or-video-blocks__item .video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.edge-scope .or-text__marquee{display:flex;overflow:hidden;white-space:nowrap;width:100%;height:44px;background-color:rgba(var(--color-background)/1);color:rgb(var(--color-foreground))}.edge-scope .or-text__marquee-left,.edge-scope .or-text__marquee-right{width:150%}.edge-scope .or-text__marquee .or-text__marquee-items{animation:var(--direction) var(--speed) linear 0s infinite normal none running;word-break:break-word;width:-moz-max-content;width:max-content;will-change:transform,width;line-height:1}.edge-scope .or-banner-card-blocks .responsive-image{transition:transform var(--duration-long) var(--ease-out-slow)}.edge-scope .or-banner-card-blocks:hover .responsive-image{transform:scale(1.05)}@media(max-width:768px){.edge-scope .featured-collection-slider__custom{margin-inline-end:calc((var(--fluid-offset) * -1))}}.edge-scope .multicolumn-slider.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(var(--column-item-mobile),minmax(0,1fr));column-gap:var(--column-gap-mobile);row-gap:var(--column-gap-mobile)}@media screen and (max-width:767px){.edge-scope .multicolumn-slider.is-active .splide__arrow{top:40%;transform:translateY(-50%) scale(1)}}@media screen and (min-width:768px){.edge-scope .multicolumn-slider.is-initialized:not(.is-active) .splide__track{overflow:visible}.edge-scope .multicolumn-slider.is-initialized:not(.is-active) .splide__list{grid-template-columns:repeat(var(--column-item),minmax(0,1fr));row-gap:var(--column-gap);column-gap:var(--column-gap)}.no-js .edge-scope .multicolumn-slider:not(.is-initialized) .splide__list{--column-width: calc((100% - ((var(--column-item) - 1) * var(--column-gap))) / var(--column-item));grid-template-columns:repeat(auto-fill,minmax(var(--column-width)),1fr);grid-auto-columns:minmax(var(--column-width),1fr);row-gap:var(--column-gap);column-gap:var(--column-gap)}}.edge-scope .is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(var(--column-item-mobile),minmax(0,1fr));column-gap:var(--column-gap-mobile);row-gap:var(--column-gap-mobile)}.no-js .edge-scope .multicolumn-slider:not(.is-initialized) .splide__list{--column-width: calc((100% - ((var(--column-item-mobile) - 1) * var(--column-gap))) / var(--column-item-mobile));display:grid;grid-auto-flow:column;column-gap:var(--column-gap-mobile);row-gap:var(--column-gap-mobile);overflow-x:auto;overflow-y:hidden;grid-template-columns:repeat(auto-fill,minmax(calc(100% / var(--column-width)),1fr));grid-auto-columns:minmax(calc(100% / var(--column-width)),1fr)}.edge-scope .multicolumn-slider .splide__arrow{transform:translateY(-50%) scale(0)}.edge-scope .multicolumn-slider:hover .splide__arrow{transform:translateY(-50%) scale(1)}@media screen and (min-width:768px){.edge-scope .multicolumn-slider.is-initialized:not(.is-active) .splide__list{grid-template-columns:repeat(var(--column-item),minmax(0,1fr));column-gap:var(--column-gap);row-gap:var(--column-gap)}.no-js .edge-scope .multicolumn-slider:not(.is-initialized) .splide__list{--column-width: calc((100% - ((var(--column-item) - 1) * var(--column-gap))) / var(--column-item));grid-template-columns:repeat(auto-fill,minmax(var(--column-width)),1fr);grid-auto-columns:minmax(var(--column-width),1fr);column-gap:var(--column-gap);row-gap:var(--column-gap)}.edge-scope .multicolumn-card--bottom{display:flex;flex-direction:column-reverse;gap:calc(3 * var(--edge-rem))}}.edge-scope .multicolumn-card__media{line-height:0}.edge-scope .multicolumn-card__media--full{width:100%}.edge-scope .multicolumn-card__media--xlarge{width:140px}.edge-scope .multicolumn-card__media--large{width:120px}.edge-scope .multicolumn-card__media--medium{width:80px}.edge-scope .multicolumn-card__media--small{width:60px}.edge-scope .multicolumn-card-border{border-radius:var(--media-radius);outline:1px solid rgb(var(--color-border));background-color:rgb(var(--color-background))}.edge-scope .multicolumn-card-border .multicolumn-card__info{padding:calc(1.5 * var(--edge-rem))}.edge-scope .hotspot-dot{top:var(--top-mobile);left:var(--left-mobile);line-height:0}@media(min-width:768px){.edge-scope .hotspot-dot{top:var(--top);left:var(--left)}}.edge-scope .hotspot-dot__point{background-color:rgba(var(--hotspot-color-after)/.3);transition:background-color .3s ease;animation:scale 1.5s ease infinite;animation-delay:var(--animation-delay);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.edge-scope .hotspot-dot__product .product-card-sm__info{min-width:calc(12 * var(--edge-rem))}.edge-scope .hotspot-dot__product .product-card-sm__img{min-width:90px}.edge-scope .hotspot-dot__point:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:8px;height:8px;background-color:rgba(var(--hotspot-color)/1);border-radius:50%;transition:transform .3s ease}.edge-scope .hotspot-dot__point:hover:before{transform:translate(-50%,-50%) scale(.8)}.edge-scope .hotspot-dot:hover{z-index:2}.edge-scope .hotspot-dot:hover .hotspot-dot__point,.edge-scope .hotspot-dot:focus-within .hotspot-dot__point,.edge-scope .hotspot-dot:active .hotspot-dot__point{animation-play-state:paused;background-color:rgba(var(--hotspot-color-after)/.7);box-shadow:0 0 0 2px rgba(var(--hotspot-color)/1)}.edge-scope .hotspot-dot__product,.edge-scope .hotspot-dot__featured{background:rgb(var(--color-background));max-width:280px;box-shadow:#0000000d 0 1px 2px;line-height:initial;opacity:0;visibility:hidden;transition:opacity .3s ease 0s,visibility .3s ease 0s}.edge-scope .hotspot-dot:hover .hotspot-dot__product,.edge-scope .hotspot-dot:hover .hotspot-dot__featured,.edge-scope .hotspot-dot:focus-within .hotspot-dot__product,.edge-scope .hotspot-dot:focus-within .hotspot-dot__featured,.edge-scope .hotspot-dot:active .hotspot-dot__product{opacity:1;visibility:visible}.edge-scope .hotspot-dot__point:focus-visible+.hotspot-dot__product,.edge-scope .hotspot-dot__point:focus-visible+.hotspot-dot__featured{opacity:1;visibility:visible}.edge-scope .hotspot-dot__product:not(.show-image) .product-card-sm__img{display:none}.edge-scope .accordion summary{display:flex;position:relative;padding:calc(1.8 * var(--edge-rem)) 0}.edge-scope .accordion .summary__title{display:flex;flex:1;align-items:center}.edge-scope .accordion .summary__title+.icon-caret{height:calc(1.2 * var(--edge-rem));width:calc(1.2 * var(--edge-rem));top:calc(50% - calc(.6 * var(--edge-rem)));transition:transform .25s ease}.edge-scope .accordion+.accordion{margin-top:0;border-top:none}.edge-scope .accordion{margin-bottom:0;border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.edge-scope .addons-accordion .accordion{border-top:none}.edge-scope .accordion__title{display:inline-block;max-width:calc(100% - calc(6 * var(--edge-rem)));min-height:calc(1.6 * var(--edge-rem));margin:0;word-break:break-word}.edge-scope .accordion .icon-accordion{align-self:center;margin-inline-end:calc(1.2 * var(--edge-rem));fill:rgb(var(--color-foreground));width:calc(2 * var(--edge-rem));height:calc(2 * var(--edge-rem))}.edge-scope .accordion details.is-open>summary .icon-caret{transform:rotate(180deg)}.edge-scope .accordion__content{word-break:break-word;margin-bottom:calc(2 * var(--edge-rem))}.edge-scope .accordion__content img{max-width:100%}.edge-scope collapsible-details{display:block}.edge-scope collapsible-details>details>summary{cursor:pointer}.edge-scope .collapsible__content-wrapper{transition:height .25s cubic-bezier(.4,0,.2,1);overflow:hidden;will-change:height}.edge-scope .collapsible__content{transition:transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.edge-scope details:not(.is-open) .collapsible__content{visibility:hidden;opacity:0}.edge-scope details.is-open .collapsible__content{visibility:visible;opacity:1}.edge-scope collapsible-details.collapsible-color .collapsible__content-wrapper:hover{overflow:visible}.edge-scope .collapsible__content-inner{padding-bottom:calc(2 * var(--edge-rem))}.edge-scope .collapsible-content__item>.accordion:first-of-type{border-top:none}.edge-scope .collapsible-content__item>.accordion:last-child{border-bottom:none}.edge-scope .faq__category{margin-top:calc(4.5 * var(--edge-rem));margin-bottom:calc(2 * var(--edge-rem))}.edge-scope .faq__category:first-child{margin-top:0;margin-bottom:calc(2 * var(--edge-rem))}.edge-scope .faq-navigation{position:sticky;top:calc(var(--header-height) + calc(1 * var(--edge-rem)))}.edge-scope .smooth-scroll-nav-list{border-left:1px solid rgba(var(--color-foreground)/.1)}.edge-scope .smooth-scroll-nav-list li{position:relative}.edge-scope .smooth-scroll-nav-list li:before{content:"";position:absolute;width:2px;height:100%;left:-1px;top:0;background-color:rgba(var(--color-foreground)/1);opacity:0;transition:opacity .1s}.edge-scope .smooth-scroll-nav-list li.is-visible:before{opacity:1}.edge-scope .header-faq-sidebar-wrap{margin-left:0;margin-right:0;text-align:start;align-items:start}.edge-scope .gallery-section{width:100%;height:var(--mobile-height);overflow:hidden}.edge-scope .gallery-container{display:flex;height:100%;width:100%;position:relative;gap:var(--column-gap-mobile)}.edge-scope .gallery-panel{position:relative;flex:1;min-width:80px;height:100%;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)}.edge-scope .gallery-panel responsive-image,.edge-scope .gallery-panel .placeholder-image{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.edge-scope .gallery-panel responsive-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width:768px){.edge-scope .gallery-section{height:var(--desktop-height)}.edge-scope .gallery-container{gap:var(--column-gap)}.edge-scope .gallery-panel.active{flex:calc(1 + var(--size-block))}.edge-scope .gallery-panel__content{opacity:0;visibility:hidden;transition-delay:0s;transition-duration:.1s}.edge-scope .gallery-panel.active .gallery-panel__content{transition-delay:.4s;transition-duration:.4s;opacity:1;visibility:visible}.edge-scope .gallery-panel:before{opacity:0;transition-duration:.4s}.edge-scope .gallery-panel.active:before{opacity:1}}@media(max-width:767px){.edge-scope .gallery-container{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.edge-scope .gallery-panel{flex:0 0 auto;scroll-snap-align:start;width:80%}.edge-scope .gallery-panel.active{flex:0 0 auto}.edge-scope .gallery-container::-webkit-scrollbar{display:none}}.edge-scope .page-title{margin-top:0}.edge-scope .main-page-title{margin-bottom:calc(3 * var(--edge-rem))}@media screen and (min-width:750px){.edge-scope .main-page-title{margin-bottom:calc(4 * var(--edge-rem))}}.edge-scope .page-placeholder-wrapper{display:flex;justify-content:center}.edge-scope .page-placeholder{width:calc(52.5 * var(--edge-rem));height:calc(52.5 * var(--edge-rem))}.edge-scope{--edge-rem: calc(var(--font-body-scale) * 9.96px);--rtl-logical: 1;box-sizing:border-box;text-rendering:optimizeSpeed;overflow-wrap:break-word;letter-spacing:var(--font-body-spacing);line-height:calc(1 + .7 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--text-size-base);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));text-transform:var(--font-body-transform);-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.edge-scope,.edge-scope *,.edge-scope *:before,.edge-scope *:after{box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/30/assets/edge-scope.css.map */
