/* === SAD-BOYZ INLINE THEME VARIABLES & STYLES === */

        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      
/* --- INLINE STYLE --- */
@font-face {
  font-family: "Bebas Neue";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.135cdbcf397f167ca17d9c75224e0af26b4b4e55.woff2") format("woff2"),
       url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.3288a6929ba3287812eb6a03e362ee0bf5be1e3d.woff") format("woff");
}
@font-face {
  font-family: "Bebas Neue";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.135cdbcf397f167ca17d9c75224e0af26b4b4e55.woff2") format("woff2"),
       url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.3288a6929ba3287812eb6a03e362ee0bf5be1e3d.woff") format("woff");
}

:is([color-scheme="coretex-1"]) {
    --globalBorderColor: hsl(0, 0%, 0%);
    --bgColor: #ffffff; --bg: #ffffff; --bgRGB: 255 255 255;
    --bgColorOpacity: ;
    --color: hsl(0, 0%, 0%); --colorRGB: 0 0 0;
    --primary: hsl(0, 0%, 0%);
    --hColor: hsl(0, 0%, 0%);
    --linkColor: hsl(0, 0%, 0%);
    --linkHover: hsl(0, 0%, 0%);
    --buttonBgColor: hsl(0, 0%, 0%);
    --buttonBgHover: hsl(0, 0%, 0%);
    --buttonColor: hsl(0, 0%, 100%);
    --buttonColorHover: hsl(0, 0%, 100%);
    --buttonBorderColor: hsl(0, 0%, 0%);
    --buttonBorderHover: hsl(0, 0%, 0%);
    --boxBgColor: hsl(0, 0%, 100%);
    --boxBgHover: hsl(0, 0%, 100%);
    --boxBgActive: hsl(0, 0%, 100%);

    --boxColor: hsl(0, 0%, 0%);
    --boxColorHover: hsl(0, 0%, 0%);
    --boxPlaceholderColor: hsla(0, 0%, 0%, 0.6);

    --boxBorderColor: hsl(0, 0%, 0%);
    --boxBorderHover: hsl(0, 0%, 0%);
    --boxBorderActive: hsl(0, 0%, 0%);
    --accentBg: hsl(0, 0%, 100%); --accentBgRGB: 255 255 255;
    --accentColor: hsl(0, 0%, 0%); --accentColorRGB: 0 0 0;
    --accentBorderColor: hsl(0, 0%, 0%);
}:root,
:is([color-scheme="coretex-2"]) {
    --globalBorderColor: hsl(0, 3%, 13%);
    --bgColor: #000000; --bg: #000000; --bgRGB: 0 0 0;
    --bgColorOpacity: ;
    --color: hsl(0, 0%, 100%); --colorRGB: 255 255 255;
    --primary: hsl(0, 0%, 100%);
    --hColor: hsl(0, 0%, 100%);
    --linkColor: hsl(0, 0%, 100%);
    --linkHover: hsl(0, 0%, 100%);
    --buttonBgColor: hsl(0, 0%, 100%);
    --buttonBgHover: hsl(0, 0%, 100%);
    --buttonColor: hsl(0, 0%, 0%);
    --buttonColorHover: hsl(0, 0%, 0%);
    --buttonBorderColor: hsl(0, 0%, 100%);
    --buttonBorderHover: hsl(0, 0%, 100%);
    --boxBgColor: hsl(0, 0%, 0%);
    --boxBgHover: hsl(0, 0%, 0%);
    --boxBgActive: hsl(0, 0%, 0%);

    --boxColor: hsl(174, 53%, 68%);
    --boxColorHover: hsl(0, 0%, 100%);
    --boxPlaceholderColor: hsla(174, 53%, 68%, 0.6);

    --boxBorderColor: hsl(0, 0%, 9%);
    --boxBorderHover: hsl(0, 0%, 100%);
    --boxBorderActive: hsl(0, 0%, 100%);
    --accentBg: hsl(0, 0%, 0%); --accentBgRGB: 0 0 0;
    --accentColor: hsl(0, 0%, 100%); --accentColorRGB: 255 255 255;
    --accentBorderColor: hsl(0, 0%, 100%);
}
:is([color-scheme="coretex-3"]) {
    --globalBorderColor: hsl(0, 0%, 0%);
    --bgColor: rgba(0,0,0,0); --bg: rgba(0,0,0,0); --bgRGB: 0 0 0;
    --bgColorOpacity: ;
    --color: hsl(0, 0%, 0%); --colorRGB: 0 0 0;
    --primary: hsl(0, 0%, 0%);
    --hColor: hsl(0, 0%, 0%);
    --linkColor: hsl(0, 0%, 0%);
    --linkHover: hsl(0, 0%, 0%);
    --buttonBgColor: hsla(0, 0%, 0%, 0.0);
    --buttonBgHover: hsla(0, 0%, 0%, 0.0);
    --buttonColor: hsl(0, 0%, 0%);
    --buttonColorHover: hsl(0, 0%, 0%);
    --buttonBorderColor: hsl(0, 0%, 0%);
    --buttonBorderHover: hsl(0, 0%, 0%);
    --boxBgColor: hsla(0, 0%, 0%, 0.0);
    --boxBgHover: hsla(0, 0%, 0%, 0.0);
    --boxBgActive: hsla(0, 0%, 0%, 0.0);

    --boxColor: hsl(0, 0%, 0%);
    --boxColorHover: hsl(0, 0%, 0%);
    --boxPlaceholderColor: hsla(0, 0%, 0%, 0.6);

    --boxBorderColor: hsl(0, 0%, 0%);
    --boxBorderHover: hsl(0, 0%, 0%);
    --boxBorderActive: hsl(0, 0%, 0%);
    --accentBg: hsla(0, 0%, 0%, 0.0); --accentBgRGB: 0 0 0;
    --accentColor: hsl(0, 0%, 0%); --accentColorRGB: 0 0 0;
    --accentBorderColor: hsl(0, 0%, 0%);
}
:root {
    --hFontFamily: var(--fontFamily);
    --fontWeight: 400;
    --fontStyle: normal;
    --hWeight: 600;
    --hStyle: normal;

    --plyr-color-main: var(--primary);
    --plyr-video-background: transparent;

    --iconSize: var(--fontSize);

    --buttonTransform: uppercase;
    --buttonWeight: 600;
    --buttonAlign: center;
    --buttonBorderWidth: 1px;

    --boxBorderWidth: 1px;
    --boxTransform: none;
    --boxAlign: left;

 
    --prodCardRatio: 1/1;
    
    --prodCardFit: cover;
    --prodCardPosition: center;
    

    --globalBorderWidth: 1px;
    --globalBorder: var(--globalBorderWidth) solid var(--globalBorderColor);

    --globalBorderSafeWidth: 1px; 
    --globalBorderSafeColor: var(--globalBorderColor);
    --globalBorderSafe: var(--globalBorderSafeWidth) solid var(--globalBorderSafeColor);

    --radius: var(--space-0);
    --radius-2: var(--space-0);
    --radiusImg: 0;

    --globalShadow: 0 0 8px rgb(0 0 0 / 0.15);
    --globalTransparentBg: ;

    --padding: var(--space-4);
    --mardding: var(--space-3);
    --margin: var(--space-2);

    --boxRadius: var(--radius);
    --boxPadding: var(--space-3);
    --buttonPadding: var(--space-3);
    --buttonRadius: var(--radius);
    --rowGap: 0;
    --columnGap: 0;--logoSize: var(--space-4);

    --fontSizeBase: 1.0;
    --fontSize: calc(var(--fontSizeBase) * 1.4rem);

    --hSizeBase: 1.0;
    --hSize: calc(var(--hSizeBase) * 1.6rem);
    --h1Size: var(--hSize);
    --h2Size: var(--hSize);
    --h3Size: var(--hSize);
    --h4Size: var(--hSize);
    --h5Size: var(--hSize);
    --h6Size: var(--hSize);

    --hLine: 1.4;
    --h1Line: var(--hLine);
    --h2Line: var(--hLine);
    --h3Line: var(--hLine);
    --h4Line: var(--hLine);
    --h5Line: var(--hLine);
    --h6Line: var(--hLine);

    --fontFamily: "Bebas Neue", sans-serif;
    --fontWeight: 400;
    --fontStyle: normal;

    --hFontFamily: "Bebas Neue", sans-serif;
    --hWeight: 400;
    --hStyle: normal;
    --hTxTransform: uppercase;

    --boxedLayoutMaxWidth: 1600px;--mediaPadding: 1;

    --overlayBg: #FFFFFF;
    --overlayBlur: blur(0px);
}img,video,iframe:not([title="reCAPTCHA"]),.lazyframe,.plyr__video-wrapper { border-radius: var(--radiusImg) }

img,video,.lazyframe,.plyr__video-wrapper { scale: var(--mediaPadding) }summary.dropdown-caret::-webkit-details-marker { display:none }
.dropdown-caret { --caretSize: 6px; width: 100%; list-style: none; display: flex; align-items: center; justify-content: space-between; gap: .7rem; user-select: none }.dropdown-caret::after {
        content: "";
        display: inline-block;
        width: 0;
        height: 0;
        vertical-align: middle;
        border-style: solid;
        border-width: var(--caretSize) var(--caretSize) 0;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    }

    details[open] > summary.dropdown-caret::after,
    .dropdown-caret[aria-expanded="true"]::after { transform: rotate(180deg) }@media (min-width: 1600px) { #app { max-width: var(--boxedLayoutMaxWidth); margin: 0 auto; border-inline: var(--globalBorder) } }.coretex-dialog {
    --dialogBg: var(--bgColor);
    --dialogColor: var(--color);
        --hColor: var(--dialogColor);
    --dialogRadius: var(--radius-2);
    --dialogW: calc(100% - var(--dialogMargin));
    --dialogMaxW: 500px;
    --dialogH: 600px;
    --dialogMaxH: calc(100dvh - (var(--margin) * 2));
    --dialogBorder: var(--globalBorder);
    --dialogPadding: var(--padding);
    --dialogMargin: auto;

    --dialogSize: inherit;
    --hSize: var(--dialogSize);

    --dialogAnimationOpen: fadeIn 0ms ease forwards;--dialogCloseDuration: 0ms;
    --dialogAnimationClose: fadeOut var(--dialogCloseDuration) ease forwards;
    --dialogTransOrigin: center;
}

.coretex-dialog dialog::-webkit-backdrop { --dialogBackdropBg: #FFFFFF;
    --dialogBackdropBlur: blur(0px);
    --dialogBackdropAnimationIn: fadeIn 0ms ease forwards;
    --dialogBackdropAnimationOut: fadeOut calc(var(--dialogCloseDuration, 0ms) * 2) ease forwards;
    pointer-events: all; }
.coretex-dialog dialog::backdrop { --dialogBackdropBg: #FFFFFF;
    --dialogBackdropBlur: blur(0px);
    --dialogBackdropAnimationIn: fadeIn 0ms ease forwards;
    --dialogBackdropAnimationOut: fadeOut calc(var(--dialogCloseDuration, 0ms) * 2) ease forwards;
    pointer-events: all; }

@keyframes fadeIn { 0% { opacity: 0 } 100% { opacity: 1 } }
@keyframes fadeOut { from { opacity: 1 } to { opacity: 0 } }

/* --- INLINE STYLE --- */
.AOV-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
/* --- INLINE STYLE --- */
.AOV-expand-area__header{display:flex;align-items:center;justify-content:space-between;padding:12px 0;cursor:pointer;transition:background-color .5s ease}.AOV-expand-area--disabled{cursor:not-allowed;pointer-events:none}.AOV-expand-area__left{display:flex;align-items:center;flex:1;gap:12px;min-width:0}.AOV-expand-area__icon{width:36px;height:36px;border-radius:50%;border:1px solid;padding:3px;display:flex;align-items:center;justify-content:center;transition:background-color .5s ease}.AOV-expand-area__text{flex:1;display:flex;flex-direction:column;min-width:0}.AOV-expand-area__title{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.AOV-expand-area__subtitle{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.AOV-expand-area__additional{font-size:13px;width:fit-content}.AOV-expand-area__arrow{margin-left:12px;transform:rotate(90deg);transition:transform .5s ease;display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.AOV-expand-area__arrow:focus{outline:none}.AOV-expand-area__arrow:focus-visible{outline:2px solid var(--avada-a11y-focus-ring, #1c1c1c);outline-offset:1px;box-shadow:0 0 0 5px var(--avada-a11y-focus-halo, #ffffff)}.AOV-expand-area__arrow--expanded{transform:rotate(270deg)}.AOV-expand-area__content{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .5s ease-out,padding .5s ease-out,visibility 0s linear .5s;padding:0;display:flex;flex-direction:column;gap:12px}.AOV-expand-area__content--expanded{max-height:500px;scrollbar-width:none;visibility:visible;transition:max-height .5s ease-out,padding .5s ease-out,visibility 0s}.AOV-expand-area__content--auto{overflow:auto}.AOV-expand-area__content--visible{overflow:visible}.AOV-expand-area__footer{margin-left:10px;font-size:13px}
/* --- INLINE STYLE --- */

:where(html) { --headerPosition: inherit; --logoFontFamily: ,; --logoFontWeight: ; --logoFontStyle:  }



/* === https://sad-boyz.com/cdn/shop/t/23/assets/skelet.css?v=107339535482236247901792453465 === */
*,body,html{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-block-end:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}:root{--fontFamily:"Inter","HelveticaNeue","Helvetica Neue","Helvetica","Arial",-apple-system,BlinkMacSystemFont,-system-ui,system-ui,sans-serif;--fontFamilyVar:"Inter var","HelveticaNeue","Helvetica Neue","Helvetica","Arial",-apple-system,BlinkMacSystemFont,-system-ui,system-ui,sans-serif;--fontSize:1.6rem;--fontLine:1.6;--fontWeight:400;--fontStyle:normal;--hMargin: 0 0 .65em;--h1Size:5rem;--h2Size:4.2rem;--h3Size:3.6rem;--h4Size:3rem;--h5Size:2.4rem;--h6Size:1.8rem;--hWeight:600;--hLine:1.5;--hStyle:normal;--h1Line:var(--hLine);--h2Line:var(--hLine);--h3Line:var(--hLine);--h4Line:var(--hLine);--h5Line:var(--hLine);--h6Line:var(--hLine);--padding:1rem;--margin:.5rem;--radius:.5rem;--borderWidth:1px;--borderStyle:solid;--hrMargin:calc(var(--margin)*5);--boxPadding:44px;--boxMargin:0;--boxRadius:var(--radius);--boxBorderWidth:var(--borderWidth);--boxBorderStyle:var(--borderStyle);--boxFontSize:var(--fontSize);--boxHeight:21px;--buttonPadding:var(--padding);--buttonMargin:var(--margin);--buttonRadius:var(--radius);--buttonBorderWidth:var(--borderWidth);--buttonBorderStyle:var(--borderStyle);--buttonFontSize:var(--fontSize);--columnGap:1rem;--rowGap:2rem;--tooltipRadius:.5rem;--tooltipFontSize:1.2rem;--tooltipMove:4px;--tooltipDuration:.19s;--primary:#007fff;--green:#34c84a;--yellow:#fdbc40;--red:#fc615d;--white:#fff;--black:#000;--light:#efefef;--dark:#181818;--shadow:rgba(10, 10, 10, .1);--linkColor:var(--primary);--linkHover:#3298ff;--tooltipBgColor:var(--dark);--tooltipColor:var(--white);--bgColor:#fff;--color:#000;--colorInverse:#fff;--boxBorderColor:#e1e1e1;--boxBorderHover:#bababa;--boxBorderActive:var(--primary);--boxBgColor:#fefefe;--boxActive:var(--primary);--boxActiveInner:var(--white);--boxFocus:2px rgba(41, 145, 248, .3);--buttonBgColor:transparent;--selectionBg:rgba(0, 0, 0, .55);--selectionText:#fff;--codeColor:#00f;--codeBgColor:#f8f8f8;--hrColor:hsla(0, 0%, 100%, 0);--easeInOutQuad:cubic-bezier(.45, 0, .55, 1);--easeOutQuint: cubic-bezier(.22, 1, .36, 1);--easeOutExpo: cubic-bezier(.16, 1, .3, 1);--a11yStyle: 0 0 0 .2rem;--a11yColor: -webkit-focus-ring-color;--a11yShadow: var(--a11yStyle) var(--a11yColor);--a11yOutline: 2px solid var(--a11yColor);--a11yOffset: -3px;--space-0: 0rem;--space-1: .4rem;--space-2: .8rem;--space-3: 1.2rem;--space-4: 1.6rem;--space-5: 2.4rem;--space-6: 3.2rem;--space-7: clamp(4rem, 4rem + ((1vw - 7.77rem) * 3.2258), 4.8rem);--space-8: clamp(4.8rem, 4.8rem + ((1vw - 7.77rem) * 6.4516), 6.4rem);--space-9: clamp(6.4rem, 6.4rem + ((1vw - 7.77rem) * 12.9032), 9.6rem);--space-10: clamp(8rem, 8rem + ((1vw - 7.77rem) * 19.3548), 12.8rem);--space-11: clamp(9.6rem, 9.6rem + ((1vw - 7.77rem) * 38.7097), 19.2rem);--space-12: clamp(11.2rem, 11.2rem + ((1vw - 7.77rem) * 58.0645), 25.6rem);--space-13: clamp(12.8rem, 12.8rem + ((1vw - 7.77rem) * 77.4194), 32rem);--space-14: clamp(14.4rem, 14.4rem + ((1vw - 7.77rem) * 96.7742), 38.4rem);--space-15: clamp(16rem, 16rem + ((1vw - 7.77rem) * 116.129), 44.8rem);--space-16: clamp(17.6rem, 17.6rem + ((1vw - 7.77rem) * 135.4839), 51.2rem);--space-17: clamp(19.2rem, 19.2rem + ((1vw - 7.77rem) * 154.8387), 57.6rem);--space-18: clamp(20.8rem, 20.8rem + ((1vw - 7.77rem) * 174.1935), 64rem);--space-19: clamp(22.4rem, 22.4rem + ((1vw - 7.77rem) * 193.5483), 70.4rem);--space-20: clamp(24rem, 24rem + ((1vw - 7.77rem) * 212.9031), 76.8rem);--space-21: clamp(25.6rem, 25.6rem + ((1vw - 7.77rem) * 232.2579), 83.2rem);--space-22: clamp(27.2rem, 27.2rem + ((1vw - 7.77rem) * 251.6127), 89.6rem);--space-23: clamp(28.8rem, 28.8rem + ((1vw - 7.77rem) * 270.9675), 96rem);--space-24: clamp(30.4rem, 30.4rem + ((1vw - 7.77rem) * 290.3223), 102.4rem);--space-25: clamp(32rem, 32rem + ((1vw - 7.77rem) * 309.6771), 108.8rem);--space-26: clamp(33.6rem, 33.6rem + ((1vw - 7.77rem) * 329.0319), 115.2rem);--space-27: clamp(35.2rem, 35.2rem + ((1vw - 7.77rem) * 348.3867), 121.6rem);--space-28: clamp(36.8rem, 36.8rem + ((1vw - 7.77rem) * 367.7415), 128rem);--space-29: clamp(38.4rem, 38.4rem + ((1vw - 7.77rem) * 387.0963), 134.4rem);--space-30: clamp(40rem, 40rem + ((1vw - 7.77rem) * 406.4511), 140.8rem);--type-0: 0rem;--type-1: 1rem;--type-2: 1.2rem;--type-3: 1.4rem;--type-4: 1.6rem;--type-5: 1.8rem;--type-6: 2rem;--type-7: clamp(2.2rem, 2.2rem + ((1vw - 7.77rem) * .6452), 2.4rem);--type-8: clamp(2.4rem, 2.4rem + ((1vw - 7.77rem) * 1.2903), 2.8rem);--type-9: clamp(2.8rem, 2.8rem + ((1vw - 7.77rem) * 2.5806), 3.6rem);--type-10: clamp(3.2rem, 3.2rem + ((1vw - 7.77rem) * 3.871), 4.4rem);--type-11: clamp(3.6rem, 3.6rem + ((1vw - 7.77rem) * 5.1613), 5.2rem);--type-12: clamp(4rem, 4rem + ((1vw - 7.77rem) * 6.4516), 6rem);--type-13: clamp(4.4rem, 4.4rem + ((1vw - 7.77rem) * 7.7419), 6.8rem);--type-14: clamp(4.8rem, 4.8rem + ((1vw - 7.77rem) * 9.0323), 7.6rem);--type-15: clamp(5.2rem, 5.2rem + ((1vw - 7.77rem) * 10.3226), 8.4rem);--type-16: clamp(5.6rem, 5.6rem + ((1vw - 7.77rem) * 11.6129), 9.2rem);--type-17: clamp(6rem, 6rem + ((1vw - 7.77rem) * 12.9032), 10rem);--type-18: clamp(6.4rem, 6.4rem + ((1vw - 7.77rem) * 14.1935), 10.8rem);--type-19: clamp(6.8rem, 6.8rem + ((1vw - 7.77rem) * 15.4838), 11.6rem);--type-20: clamp(7.2rem, 7.2rem + ((1vw - 7.77rem) * 16.7742), 12.4rem);--type-21: clamp(7.6rem, 7.6rem + ((1vw - 7.77rem) * 18.0645), 13.2rem);--type-22: clamp(8rem, 8rem + ((1vw - 7.77rem) * 19.3548), 14rem);--type-23: clamp(8.4rem, 8.4rem + ((1vw - 7.77rem) * 20.6451), 14.8rem);--type-24: clamp(8.8rem, 8.8rem + ((1vw - 7.77rem) * 21.9354), 15.6rem);--type-25: clamp(9.2rem, 9.2rem + ((1vw - 7.77rem) * 23.2258), 16.4rem);--type-26: clamp(9.6rem, 9.6rem + ((1vw - 7.77rem) * 24.5161), 17.2rem);--type-27: clamp(10rem, 10rem + ((1vw - 7.77rem) * 25.8064), 18rem);--type-28: clamp(10.4rem, 10.4rem + ((1vw - 7.77rem) * 27.0967), 18.8rem);--type-29: clamp(10.8rem, 10.8rem + ((1vw - 7.77rem) * 28.387), 19.6rem);--type-30: clamp(11.2rem, 11.2rem + ((1vw - 7.77rem) * 29.6774), 20.4rem)}:is(*):focus-visible{outline-color:var(--a11yColor)!important;outline-offset:var(--a11yOffset, 3px)!important;z-index:1}.a11y-off *:focus-visible{outline:0;box-shadow:none}.a11y-inputs-off :is(select,input,textarea):focus-visible{outline:0;box-shadow:none}.a11y-custom :where(*,a):focus-visible{box-shadow:var(--a11yStyle) var(--a11yColor);outline:var(--a11yOutline);outline-offset:var(--a11yOffset);z-index:1}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{font-size:1.2rem;font-family:Consolas,monospace,serif;white-space:nowrap}canvas,img,svg,video{vertical-align:middle;max-width:100%;box-sizing:border-box}dt{font-weight:700}dd{margin-inline-start:4rem}dd,img{display:block}img{max-width:100%;height:auto}figure{margin:0}[hidden],template{display:none!important}iframe{border:none!important}html{height:100%;font-size:62.5%;scroll-behavior:var(--scrollBehavior, smooth);scroll-padding-top:var(--scrollPadding, auto)}body{background-color:var(--bgColor);color:var(--color);font-size:var(--fontSize);line-height:var(--fontLine);font-weight:var(--fontWeight);font-style:var(--fontStyle);font-family:var(--fontFamily)}#app{display:flex;min-height:100vh;flex-direction:column}main{flex:1}::selection{background:var(--selectionBg);color:var(--selectionText)}::-moz-selection{background:var(--selectionBg);color:var(--selectionText)}:is(html.js .js,html.no-js .no-js):not(html){display:var(--jsDisplay, inherit)!important}:is(html.js .no-js,html.no-js .js):not(html){display:none!important}html.no-js .no-js-hidden{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--hFontFamily);color:var(--hColor);margin:var(--hMargin);font-size:var(--hSize);font-weight:var(--hWeight);line-height:var(--hLine);font-style:var(--hStyle)}.h1,h1{--hSize:var(--h1Size);--hLine:var(--h1Line) }.h2,h2{--hSize:var(--h2Size);--hLine:var(--h2Line) }.h3,h3{--hSize:var(--h3Size);--hLine:var(--h3Line) }.h4,h4{--hSize:var(--h4Size);--hLine:var(--h4Line) }.h5,h5{--hSize:var(--h5Size);--hLine:var(--h5Line) }.h6,h6{--hSize:var(--h6Size);--hLine:var(--h6Line) }@media(max-width:777px){:root{--h1Size:4rem;--h2Size:3.6rem;--h3Size:3rem;--h4Size:2.4rem;--h5Size:2.1rem;--h6Size:1.8rem;--hLine:1.2;--h1Line:var(--hLine);--h2Line:var(--hLine);--h3Line:var(--hLine);--h4Line:var(--hLine);--h5Line:var(--hLine);--h6Line:var(--hLine) }}p{margin-top:0;margin-bottom:.5rem}a:not(.button){color:var(--linkColor);cursor:pointer}a:not(.button):hover{color:var(--linkHover)}a.no-style{text-decoration:none}code{display:inline-block;padding:var(--buttonPadding);margin:0;font-size:90%;white-space:nowrap;vertical-align:middle;background-color:var(--codeBgColor);border:1px solid var(--boxBorderColor);color:var(--codeColor);border-radius:var(--radius);overflow:auto}pre>code{display:block;padding:calc(var(--padding)*1);white-space:pre}.h-6,.w-6{--hiOutline: 1.8rem;width:var(--hiOutline);height:var(--hiOutline)}.h-5,.w-5{--hiSolid: 1.4rem;width:var(--hiSolid);height:var(--hiSolid)}.fullwidth{--buttonWidth: 100%;--inputWidth: 100%;width:100%}.fullwidth-max{max-width:100%}.fullheight{height:100%}.fullheight-max{max-height:100%}.full{width:100%;height:100%}.full-max{max-width:100%;max-height:100%}.fitcontent{width:fit-content}.fitcontent-height{height:fit-content}.field-sizing{field-sizing:content}.flow>*+*{margin-top:var(--flow-space, 1em)}.block{display:block}.inline{display:inline;margin:0}.inline-block{display:inline-block;margin:0}.center{display:block;text-align:center;margin:0 auto}.display-none{display:none}:is(.display-none-empty,.hide-empty):empty{display:none}.overflow{overflow:clip}.contents{display:contents}.ac,.align-center{align-content:center}.text-clip{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-normal{font-weight:400}.text-bold{font-weight:600}.text-nonecase{text-transform:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-break-word{overflow-wrap:break-word}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.sticky{position:sticky;inset-block-start:var(--sticky, 0);z-index:var(--stickyZindex, 1)}.sticky-bottom{position:sticky;inset-block-end:var(--sticky, 0);z-index:var(--stickyZindex, 1)}.sticky-none{position:inherit}@media(max-width:777px){.fullwidth-s{--buttonWidth: 100%;--inputWidth: 100%;width:100%}.fullwidth-max-s{max-width:100%}.fullheight-s{height:100%}.fullheight-max-s{max-height:100%}.full-s{width:100%;height:100%}.full-max-s{max-width:100%;max-height:100%}.fitcontent-s{width:fit-content}.fitcontent-height-s{height:fit-content}.block-s{display:block}.inline-s{display:inline;margin:0}.inline-block-s{display:inline-block;margin:0}.center-s{display:block;text-align:center;margin:0 auto}.display-none-s{display:none}:is(.display-none-empty-s,.hide-empty-s):empty{display:none}.overflow-s{overflow:hidden}.contents-s{display:contents}.ac-s,.align-center-s{align-content:center}.text-clip-s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.text-start-s{text-align:start}.text-center-s{text-align:center}.text-end-s{text-align:end}.text-justify-s{text-align:justify}.text-normal-s{font-weight:400}.text-bold-s{font-weight:600}.text-nonecase-s{text-transform:none}.text-uppercase-s{text-transform:uppercase}.text-lowercase-s{text-transform:lowercase}.text-capitalize-s{text-transform:capitalize}.text-underline-s{text-decoration:underline}.text-line-through-s{text-decoration:line-through}.text-break-word-s{overflow-wrap:break-word}.text-balance-s{text-wrap:balance}.text-pretty-s{text-wrap:pretty}.sticky-s{position:sticky;inset-block-start:var(--sticky, 0);z-index:var(--stickyZindex, 1)}.sticky-bottom-s{position:sticky;inset-block-end:var(--sticky, 0)}.sticky-none-s{position:inherit}}@media(min-width:778px)and (max-width:1024px){.fullwidth-m{--buttonWidth: 100%;--inputWidth: 100%;width:100%}.fullwidth-max-m{max-width:100%}.fullheight-m{height:100%}.fullheight-max-m{max-height:100%}.full-m{width:100%;height:100%}.full-max-m{max-width:100%;max-height:100%}.fitcontent-m{width:fit-content}.fitcontent-height-m{height:fit-content}.block-m{display:block}.inline-m{display:inline;margin:0}.inline-block-m{display:inline-block;margin:0}.center-m{display:block;text-align:center;margin:0 auto}.display-none-m{display:none}:is(.display-none-empty-m,.hide-empty-m):empty{display:none}.overflow-m{overflow:hidden}.contents-m{display:contents}.ac-m,.align-center-m{align-content:center}.text-clip-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.text-start-m{text-align:start}.text-center-m{text-align:center}.text-end-m{text-align:end}.text-justify-m{text-align:justify}.text-normal-m{font-weight:400}.text-bold-m{font-weight:600}.text-nonecase-m{text-transform:none}.text-uppercase-m{text-transform:uppercase}.text-lowercase-m{text-transform:lowercase}.text-capitalize-m{text-transform:capitalize}.text-underline-m{text-decoration:underline}.text-line-through-m{text-decoration:line-through}.text-break-word-m{overflow-wrap:break-word}.text-balance-m{text-wrap:balance}.text-pretty-m{text-wrap:pretty}.sticky-m{position:sticky;inset-block-start:var(--sticky, 0);z-index:var(--stickyZindex, 1)}.sticky-bottom-m{position:sticky;inset-block-end:var(--sticky, 0)}.sticky-none-m{position:inherit}}.center-axys,.center-axyz{display:flex;align-items:center;justify-content:center}.center-axys.full,.center-axyz.full{height:100vh;width:100%}@media only screen and (max-width:777px){.center-axys-s,.center-axyz-s{display:flex;align-items:center;justify-content:center}.center-axys-s.full-s,.center-axyz-s.full-s{height:100vh;width:100%}}.mob-scroller{display:flex;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;overflow-x:auto;height:auto;width:100%;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media(max-width:777px){.mob-scroller-s{display:flex;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;overflow-x:auto;height:auto;width:100%;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:777px){.mob-scroller::-webkit-scrollbar{display:none}}@media only screen and (max-width:777px){.large-only,.only-large{display:none!important}}@media only screen and (min-width:778px){.only-small,.small-only{display:none!important}}.is-green{border-color:var(--green)!important;color:var(--green)}.is-red{border-color:var(--red)!important;color:var(--red)}:where(button,.button,[type=button],[type=submit],[type=reset]){display:inline-block;padding:var(--buttonPadding);color:var(--buttonColor);font-size:var(--buttonFontSize);white-space:nowrap;font-weight:var(--buttonWeight, 600);font-style:inherit;text-align:var(--buttonAlign, center);text-transform:var(--buttonTransform, uppercase);text-decoration:none;line-height:1;background:var(--buttonBgColor);border-radius:var(--buttonRadius);border:var(--buttonBorderWidth) var(--buttonBorderStyle) var(--buttonBorderColor);cursor:pointer;box-sizing:border-box;vertical-align:baseline}:where(button,.button,[type=button],[type=submit],[type=reset]):is(:hover,:focus-visible){--buttonBgColor: var(--buttonBgHover);--buttonColor: var(--buttonColorHover);--buttonBorderColor: var(--buttonBorderHover);--buttonDecoration: var(--buttonDecorationHover) }:where(button,.button,[type=button],[type=submit],[type=reset])[disabled]{cursor:not-allowed}:where(button,.button,[type=button],[type=submit],[type=reset]).is-white{--buttonBgColor:var(--white);--buttonColor:var(--black) }:where(button,.button,[type=button],[type=submit],[type=reset]).is-light{--buttonBgColor:var(--light);--buttonColor:var(--dark) }:where(button,.button,[type=button],[type=submit],[type=reset]).is-dark{--buttonBgColor:var(--dark);--buttonColor:var(--light) }:where(button,.button,[type=button],[type=submit],[type=reset]).is-black{--buttonBgColor:var(--black);--buttonColor:var(--white) }:where(button,.button,[type=button],[type=submit],[type=reset]).is-blank{--buttonBgColor:none;--buttonColor:var(--color);--buttonBorderColor:none }:where(button,.button,[type=button],[type=submit],[type=reset]).is-outline{transition:border 0s;background:0 0;border:var(--buttonBorderWidth) var(--buttonBorderStyle) var(--buttonBorderColor);color:var(--buttonColor)}:where(button,.button,[type=button],[type=submit],[type=reset]).is-outline:where(:hover,:focus-visible){color:var(--buttonColor);border-color:var(--buttonBorderHover)}:where(button,.button,[type=button],[type=submit],[type=reset]).is-primary{background-color:var(--buttonBgColor);color:var(--buttonColor)}:where(button,.button,[type=button],[type=submit],[type=reset]).is-green{--buttonBgColor:var(--green);--buttonColor:var(--white) }:where(button,.button,[type=button],[type=submit],[type=reset]).is-yellow{--buttonBgColor:var(--yellow);--buttonColor:var(--black) }:where(button,.button,[type=button],[type=submit],[type=reset]).is-red{--buttonBgColor:var(--red);--buttonColor:var(--white) }:where(button,.button,[type=button],[type=submit],[type=reset]).is-small{padding:var(--buttonPadding);font-size:.9rem}:where(button,.button,[type=button],[type=submit],[type=reset]).is-large{padding:calc(var(--buttonPadding)*1);font-size:2rem}:where(button,.button,[type=button],[type=submit],[type=reset]).is-custom{--buttonBgColor: transparent;--buttonColor: currentColor;--buttonColorHover: currentColor;--buttonBorderColor: transparent;--buttonBorderHover: transparent }:where(button,.button,[type=button],[type=submit],[type=reset]).is-link{--buttonBgColor: transparent;--buttonBgHover: transparent;--buttonColor: currentColor;--buttonColorHover: currentColor;--buttonBorderColor: transparent;--buttonBorderHover: transparent --buttonPadding: 0;--buttonMargin: 0;--buttonWeight: var(--fontWeight);--buttonSize: inherit;--buttonBorderWidth: 0;--buttonShadow: none }:where(button,.button,[type=button],[type=submit],[type=reset]).is-outline{--buttonBgColor: transparent;--buttonBgHover: transparent;--buttonColor: currentColor;--buttonColorHover: currentColor }input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--boxHeight);display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--boxBorderColor));background:var(--b,var(--boxBgColor))}input[type=checkbox]:after,input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute}input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--boxBgColor);--bc:var(--boxColor)}input[type=checkbox]:disabled,input[type=radio]:disabled{filter:grayscale(100%);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{filter:grayscale(100%)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--boxBorderHover) }input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--boxFocus)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:21px}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o, 0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1 }input[type=checkbox]+label,input[type=radio]+label{font-size:1.4rem;line-height:var(--boxHeight);display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px;-webkit-user-select:none;user-select:none}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--boxColor);border-block-start:0;border-inline-start:0;left:6px;top:2.5px;-webkit-transform:rotate(43deg);transform:rotate(43deg)}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{--ab: currentColor;left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab,var(--boxColor));-webkit-transform:translateX(var(--x,0));transform:translate(var(--x,0))}input[type=checkbox].switch:checked{--ab:var(--boxActiveInner);--x:17px }input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--boxActiveInner);opacity:0;-webkit-transform:scale(var(--s,.7));transform:scale(var(--s,.7))}input[type=radio]:checked{--s:.5 }::placeholder{color:var(--boxPlaceholderColor)}input:where([inputmode],[type=color],[type=date],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea{padding:var(--boxPadding);margin:var(--boxMargin);border-radius:var(--boxRadius);color:var(--boxColor);background-color:var(--boxBgColor);border:var(--boxBorderWidth) var(--boxBorderStyle) var(--boxBorderColor);border-radius:var(--radius);text-align:var(--boxAlign);text-transform:var(--boxTransform);box-shadow:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}:is(input:where([inputmode],[type=color],[type=date],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):not(select):hover,:is(input:where([inputmode],[type=color],[type=date],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week]),select,textarea):not(select):focus-visible{background:var(--boxBgHover);color:var(--boxColorHover);border-color:var(--boxBorderHover)}input[type=range]{height:2.25rem;line-height:2.25rem;vertical-align:middle;width:100%}input[type=color]{padding:0;border:none}textarea{min-height:6.5rem;padding:var(--boxPadding)}label,legend{display:inline-block;margin-bottom:var(--space-1);font-weight:600}fieldset{border:1px solid var(--boxBorderColor);border-radius:var(--radius)}legend{padding:var(--space-2)}label span{display:inline;color:var(--color);margin-left:var(--margin);font-weight:400}fieldset,input,select,textarea{margin-bottom:var(--margin)}option{padding:5px}:where(select,.elselect){background-image:linear-gradient(45deg,transparent 50%,var(--boxBorderColor) 50%),linear-gradient(135deg,var(--boxBorderColor) 50%,transparent 50%),linear-gradient(to right,var(--boxBorderColor),var(--boxBorderColor));background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%,calc(100% - 40px) 50%;background-size:5px 5px,5px 5px,1px 100%;background-repeat:no-repeat;color:var(--boxColor);padding-right:45px}:where(select,.elselect):where(:hover,:focus-visible){--boxBgColor: var(--boxBgHover);--boxColor: var(--boxColorHover);--boxBorderColor: var(--boxBorderHover)}:where(ul,ol){padding-inline-start:0;margin-block-start:0}:where(ul ul,ul ol,ol ol,ol ul){margin:1.5rem 0 1.5rem 3rem;font-size:100%}li{margin-block-end:var(--liMargin, var(--margin))}:where(ul,ol).inline li{display:inline-block;list-style:none;margin:0;padding:0}:where(ul,ol).no-style{list-style:none;margin:0;padding:0}:where(ul,ol).no-style :where(ul,ol){list-style:none}:where(ul,ol).no-style.inside{--liMargin: 0 }:where(ul,ol).indent{margin:1.5rem 0 1.5rem 3rem}ul.disc{list-style-type:disc}ul.circle{list-style-type:circle}ul.square{list-style-type:square}ol.roman{list-style-type:upper-roman}ol.alpha{list-style-type:lower-alpha}ol.decimal{list-style-type:decimal}:where(ul,ol).inside{list-style-position:inside}:where(ul,ol).outside{list-style-position:outside}hr{margin:var(--hrMargin) auto;background-color:var(--boxBorderColor);border:0;width:95%}hr:not([size]){height:1px}hr.full{width:100%}hr.gradient{background-image:linear-gradient(90deg,var(--hrColor) 0,var(--boxBorderColor) 50%,var(--hrColor))}.text-hr{display:flex;align-items:center;text-align:center;margin:var(--padding) auto}.text-hr:after,.text-hr:before{content:"";flex:1;border-block-end:1px solid var(--boxBorderColor)}.text-hr:before{margin-right:var(--padding)}.text-hr:after{margin-left:var(--padding)}table{--tableColor: currentColor;--tableBg: transparent;--tableStrip: transparent;--tablePadding: var(--margin);--tableBorderWidth: var(--globalBorderWidth);--tableBorderStyle: solid;--tableBorderColor: var(--globalBorderColor);--tableBorder: var(--tableBorderWidth) var(--tableBorderStyle) var(--tableBorderColor);display:block;overflow-x:auto;white-space:nowrap;max-width:-moz-fit-content;max-width:fit-content;border-spacing:0;font-size:1.4rem;margin:var(--margin)}table caption{margin:var(--margin)}table tr td{padding:var(--tablePadding);min-width:90px;vertical-align:middle;border-block-end:var(--tableBorder)}table tr:last-child td{border-block-end:0}table th{position:relative;color:var(--tableColor);text-transform:uppercase;padding:var(--tablePadding);text-align:left;vertical-align:middle;border-block-start:var(--tableBorder);border-block-end:var(--tableBorder);overflow:hidden;font-weight:400;letter-spacing:0}table thead th{background:var(--tableBg)}table th:first-child{border-radius:var(--radius) 0 0 var(--radius);border-inline-start:var(--tableBorder)}table th:last-child{border-radius:0 var(--radius) var(--radius) 0;border-inline-end:var(--tableBorder)}table.is-striped tr{border:0}table.is-striped tbody tr:nth-child(2n) td{background:var(--tableStrip)}table.is-hover tbody tr:hover{background:var(--tableBg);border-radius:var(--radius)}table:where(.is-sticky-head,.is-sticky-foot){overflow:unset}table.is-sticky-head thead{position:sticky;top:var(--sticky, .2rem);z-index:2}table.is-sticky-foot tfoot{position:sticky;bottom:var(--sticky, .2rem);z-index:1;background:var(--bgColor)}table.has-borders{border:var(--tableBorder)}table.has-borders th{border-radius:0;border:0}table.has-borders td:not(:last-of-type){border-inline-end:var(--tableBorder)}:is(x-grid,[x-grid]){--grid-mm: 200px, 1fr;--grid-tc: repeat(4, minmax(0,1fr));--grid-cs: 1;--grid-ce: -1;--grid-rs: 1;--grid-re: -1;--jsDisplay: grid;--gap: var(--rowGap, 1rem) var(--columnGap, 1rem);display:grid;gap:var(--gap);grid-template-columns:var(--grid-tc)}:is(x-subgrid,[x-subgrid]){display:grid;grid-template-columns:subgrid;gap:inherit}:where(x-grid,[x-grid],x-subgrid,[x-subgrid]) img{object-fit:contain;max-width:100%}:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*{appearance:none;-webkit-appearance:none}[columns="1"]{--grid-tc: repeat(1, minmax(0,1fr)) }[columns="2"]{--grid-tc: repeat(2, minmax(0,1fr)) }[columns="3"]{--grid-tc: repeat(3, minmax(0,1fr)) }[columns="4"]{--grid-tc: repeat(4, minmax(0,1fr)) }[columns="5"]{--grid-tc: repeat(5, minmax(0,1fr)) }[columns="6"]{--grid-tc: repeat(6, minmax(0,1fr)) }[columns="7"]{--grid-tc: repeat(7, minmax(0,1fr)) }[columns="8"]{--grid-tc: repeat(8, minmax(0,1fr)) }[columns="9"]{--grid-tc: repeat(9, minmax(0,1fr)) }[columns="10"]{--grid-tc: repeat(10, minmax(0,1fr)) }[columns="11"]{--grid-tc: repeat(11, minmax(0,1fr)) }[columns="12"]{--grid-tc: repeat(12, minmax(0,1fr)) }[columns=fit]{--grid-tc: repeat(auto-fit, minmax(var(--grid-mm))) }[columns=fill]{--grid-tc: repeat(auto-fill, minmax(var(--grid-mm))) }[columns="1f"]{--grid-tc: repeat(1, minmax(0,1fr)) }[columns="1f"]>*{grid-column:1 / -1}[columns=stack]{display:grid;grid-template-rows:1fr;grid-template-columns:1fr;isolation:isolate}[columns=stack]>*{position:relative;grid-row:1;grid-column:1;z-index:0}[columns=stack]>*:first-child{z-index:1}:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="1"]{--grid-cs: 1 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="2"]{--grid-cs: 2 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="3"]{--grid-cs: 3 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="4"]{--grid-cs: 4 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="5"]{--grid-cs: 5 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="6"]{--grid-cs: 6 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="7"]{--grid-cs: 7 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="8"]{--grid-cs: 8 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="9"]{--grid-cs: 9 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="10"]{--grid-cs: 10 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="11"]{--grid-cs: 11 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span^="12"]{--grid-cs: 12 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+1"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="1"]{--grid-ce: 1 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+2"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-1"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="2"]{--grid-ce: 2 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+3"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-2"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="3"]{--grid-ce: 3 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+4"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-3"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="4"]{--grid-ce: 4 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+5"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-4"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="5"]{--grid-ce: 5 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+6"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-5"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="6"]{--grid-ce: 6 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+7"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-6"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="7"]{--grid-ce: 7 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+8"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-7"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="8"]{--grid-ce: 8 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+9"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-8"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="9"]{--grid-ce: 9 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+10"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-9"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="10"]{--grid-ce: 10 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+11"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-10"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="11"]{--grid-ce: 11 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="+12"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-11"],:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span="12"]{--grid-ce: 12 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span$="-12"]{--grid-ce: 13 }:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span]{grid-column-end:span var(--grid-ce)}:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span*="+"],:where(x-grid,[x-grid])>*[span*="-"],:where(x-grid,[x-grid])>*[span*=".."]{grid-column-start:var(--grid-cs)}:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span*="-"],:where(x-grid,[x-grid])>*[span*=".."]{grid-column-end:var(--grid-ce)}:where(x-grid,[x-grid],x-subgrid,[x-subgrid])>*[span=row]{grid-column:1 / -1}:where(x-grid,[x-grid])>*[span-y^="1"]{--grid-rs: 1 }:where(x-grid,[x-grid])>*[span-y^="2"]{--grid-rs: 2 }:where(x-grid,[x-grid])>*[span-y^="3"]{--grid-rs: 3 }:where(x-grid,[x-grid])>*[span-y^="4"]{--grid-rs: 4 }:where(x-grid,[x-grid])>*[span-y^="5"]{--grid-rs: 5 }:where(x-grid,[x-grid])>*[span-y^="6"]{--grid-rs: 6 }:where(x-grid,[x-grid])>*[span-y^="7"]{--grid-rs: 7 }:where(x-grid,[x-grid])>*[span-y^="8"]{--grid-rs: 8 }:where(x-grid,[x-grid])>*[span-y^="9"]{--grid-rs: 9 }:where(x-grid,[x-grid])>*[span-y^="10"]{--grid-rs: 10 }:where(x-grid,[x-grid])>*[span-y^="11"]{--grid-rs: 11 }:where(x-grid,[x-grid])>*[span-y^="12"]{--grid-rs: 12 }:where(x-grid,[x-grid])>*[span-y$="+1"],:where(x-grid,[x-grid])>*[span-y="1"]{--grid-re: 1 }:where(x-grid,[x-grid])>*[span-y$="+2"],:where(x-grid,[x-grid])>*[span-y$="-1"],:where(x-grid,[x-grid])>*[span-y="2"]{--grid-re: 2 }:where(x-grid,[x-grid])>*[span-y$="+3"],:where(x-grid,[x-grid])>*[span-y$="-2"],:where(x-grid,[x-grid])>*[span-y="3"]{--grid-re: 3 }:where(x-grid,[x-grid])>*[span-y$="+4"],:where(x-grid,[x-grid])>*[span-y$="-3"],:where(x-grid,[x-grid])>*[span-y="4"]{--grid-re: 4 }:where(x-grid,[x-grid])>*[span-y$="+5"],:where(x-grid,[x-grid])>*[span-y$="-4"],:where(x-grid,[x-grid])>*[span-y="5"]{--grid-re: 5 }:where(x-grid,[x-grid])>*[span-y$="+6"],:where(x-grid,[x-grid])>*[span-y$="-5"],:where(x-grid,[x-grid])>*[span-y="6"]{--grid-re: 6 }:where(x-grid,[x-grid])>*[span-y$="+7"],:where(x-grid,[x-grid])>*[span-y$="-6"],:where(x-grid,[x-grid])>*[span-y="7"]{--grid-re: 7 }:where(x-grid,[x-grid])>*[span-y$="+8"],:where(x-grid,[x-grid])>*[span-y$="-7"],:where(x-grid,[x-grid])>*[span-y="8"]{--grid-re: 8 }:where(x-grid,[x-grid])>*[span-y$="+9"],:where(x-grid,[x-grid])>*[span-y$="-8"],:where(x-grid,[x-grid])>*[span-y="9"]{--grid-re: 9 }:where(x-grid,[x-grid])>*[span-y$="+10"],:where(x-grid,[x-grid])>*[span-y$="-9"],:where(x-grid,[x-grid])>*[span-y="10"]{--grid-re: 10 }:where(x-grid,[x-grid])>*[span-y$="+11"],:where(x-grid,[x-grid])>*[span-y$="-10"],:where(x-grid,[x-grid])>*[span-y="11"]{--grid-re: 11 }:where(x-grid,[x-grid])>*[span-y$="+12"],:where(x-grid,[x-grid])>*[span-y$="-11"],:where(x-grid,[x-grid])>*[span-y="12"]{--grid-re: 12 }:where(x-grid,[x-grid])>*[span-y$="-12"]{--grid-re: 13 }:where(x-grid,[x-grid])>*[span-y]{grid-row-end:span var(--grid-re)}:where(x-grid,[x-grid])>*[span-y*="+"],:where(x-grid,[x-grid])>*[span-y*="-"]{grid-row-start:var(--grid-rs)}:where(x-grid,[x-grid])>*[span-y*="-"]{grid-row-end:var(--grid-re)}:where(x-grid,[x-grid])>*[span-y="1f"]{grid-row:1 / -1}@media(max-width:777px){[columns-s="1"]{--grid-tc: repeat(1, minmax(0,1fr)) }[columns-s="2"]{--grid-tc: repeat(2, minmax(0,1fr)) }[columns-s="3"]{--grid-tc: repeat(3, minmax(0,1fr)) }[columns-s="4"]{--grid-tc: repeat(4, minmax(0,1fr)) }[columns-s="5"]{--grid-tc: repeat(5, minmax(0,1fr)) }[columns-s="6"]{--grid-tc: repeat(6, minmax(0,1fr)) }[columns-s="7"]{--grid-tc: repeat(7, minmax(0,1fr)) }[columns-s="8"]{--grid-tc: repeat(8, minmax(0,1fr)) }[columns-s="9"]{--grid-tc: repeat(9, minmax(0,1fr)) }[columns-s="10"]{--grid-tc: repeat(10, minmax(0,1fr)) }[columns-s="11"]{--grid-tc: repeat(11, minmax(0,1fr)) }[columns-s="12"]{--grid-tc: repeat(12, minmax(0,1fr)) }[columns-s=fit]{--grid-tc: repeat(auto-fit, minmax(var(--grid-mm))) }[columns-s=fill]{--grid-tc: repeat(auto-fill, minmax(var(--grid-mm))) }[columns-s="1f"]{--grid-tc: repeat(1, minmax(0,1fr)) }[columns-s="1f"]>*{grid-column:1 / -1}[columns-s=stack]{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}[columns-s=stack]>*{position:relative;grid-row:1;grid-column:1}[columns-s=stack]>*:first-child{z-index:1}:where(x-grid,[x-grid])>*[span-s^="1"]{--grid-cs: 1 }:where(x-grid,[x-grid])>*[span-s^="2"]{--grid-cs: 2 }:where(x-grid,[x-grid])>*[span-s^="3"]{--grid-cs: 3 }:where(x-grid,[x-grid])>*[span-s^="4"]{--grid-cs: 4 }:where(x-grid,[x-grid])>*[span-s^="5"]{--grid-cs: 5 }:where(x-grid,[x-grid])>*[span-s^="6"]{--grid-cs: 6 }:where(x-grid,[x-grid])>*[span-s^="7"]{--grid-cs: 7 }:where(x-grid,[x-grid])>*[span-s^="8"]{--grid-cs: 8 }:where(x-grid,[x-grid])>*[span-s^="9"]{--grid-cs: 9 }:where(x-grid,[x-grid])>*[span-s^="10"]{--grid-cs: 10 }:where(x-grid,[x-grid])>*[span-s^="11"]{--grid-cs: 11 }:where(x-grid,[x-grid])>*[span-s^="12"]{--grid-cs: 12 }:where(x-grid,[x-grid])>*[span-s$="+1"],:where(x-grid,[x-grid])>*[span-s="1"]{--grid-ce: 1 }:where(x-grid,[x-grid])>*[span-s$="+2"],:where(x-grid,[x-grid])>*[span-s$="-1"],:where(x-grid,[x-grid])>*[span-s="2"]{--grid-ce: 2 }:where(x-grid,[x-grid])>*[span-s$="+3"],:where(x-grid,[x-grid])>*[span-s$="-2"],:where(x-grid,[x-grid])>*[span-s="3"]{--grid-ce: 3 }:where(x-grid,[x-grid])>*[span-s$="+4"],:where(x-grid,[x-grid])>*[span-s$="-3"],:where(x-grid,[x-grid])>*[span-s="4"]{--grid-ce: 4 }:where(x-grid,[x-grid])>*[span-s$="+5"],:where(x-grid,[x-grid])>*[span-s$="-4"],:where(x-grid,[x-grid])>*[span-s="5"]{--grid-ce: 5 }:where(x-grid,[x-grid])>*[span-s$="+6"],:where(x-grid,[x-grid])>*[span-s$="-5"],:where(x-grid,[x-grid])>*[span-s="6"]{--grid-ce: 6 }:where(x-grid,[x-grid])>*[span-s$="+7"],:where(x-grid,[x-grid])>*[span-s$="-6"],:where(x-grid,[x-grid])>*[span-s="7"]{--grid-ce: 7 }:where(x-grid,[x-grid])>*[span-s$="+8"],:where(x-grid,[x-grid])>*[span-s$="-7"],:where(x-grid,[x-grid])>*[span-s="8"]{--grid-ce: 8 }:where(x-grid,[x-grid])>*[span-s$="+9"],:where(x-grid,[x-grid])>*[span-s$="-8"],:where(x-grid,[x-grid])>*[span-s="9"]{--grid-ce: 9 }:where(x-grid,[x-grid])>*[span-s$="+10"],:where(x-grid,[x-grid])>*[span-s$="-9"],:where(x-grid,[x-grid])>*[span-s="10"]{--grid-ce: 10 }:where(x-grid,[x-grid])>*[span-s$="+11"],:where(x-grid,[x-grid])>*[span-s$="-10"],:where(x-grid,[x-grid])>*[span-s="11"]{--grid-ce: 11 }:where(x-grid,[x-grid])>*[span-s$="+12"],:where(x-grid,[x-grid])>*[span-s$="-11"],:where(x-grid,[x-grid])>*[span-s="12"]{--grid-ce: 12 }:where(x-grid,[x-grid])>*[span-s$="-12"]{--grid-ce: 13 }:where(x-grid,[x-grid])>*[span-s]{grid-column-end:span var(--grid-ce)}:where(x-grid,[x-grid])>*[span-s*="+"],:where(x-grid,[x-grid])>*[span-s*="-"],:where(x-grid,[x-grid])>*[span-s*=".."]{grid-column-start:var(--grid-cs)}:where(x-grid,[x-grid])>*[span-s*="-"],:where(x-grid,[x-grid])>*[span-s*=".."]{grid-column-end:var(--grid-ce)}:where(x-grid,[x-grid])>*[span-s=row]{grid-column:1 / -1}:where(x-grid,[x-grid])>*[span-y-s^="1"]{--grid-rs: 1 }:where(x-grid,[x-grid])>*[span-y-s^="2"]{--grid-rs: 2 }:where(x-grid,[x-grid])>*[span-y-s^="3"]{--grid-rs: 3 }:where(x-grid,[x-grid])>*[span-y-s^="4"]{--grid-rs: 4 }:where(x-grid,[x-grid])>*[span-y-s^="5"]{--grid-rs: 5 }:where(x-grid,[x-grid])>*[span-y-s^="6"]{--grid-rs: 6 }:where(x-grid,[x-grid])>*[span-y-s^="7"]{--grid-rs: 7 }:where(x-grid,[x-grid])>*[span-y-s^="8"]{--grid-rs: 8 }:where(x-grid,[x-grid])>*[span-y-s^="9"]{--grid-rs: 9 }:where(x-grid,[x-grid])>*[span-y-s^="10"]{--grid-rs: 10 }:where(x-grid,[x-grid])>*[span-y-s^="11"]{--grid-rs: 11 }:where(x-grid,[x-grid])>*[span-y-s^="12"]{--grid-rs: 12 }:where(x-grid,[x-grid])>*[span-y-s$="+1"],:where(x-grid,[x-grid])>*[span-y-s="1"]{--grid-re: 1 }:where(x-grid,[x-grid])>*[span-y-s$="+2"],:where(x-grid,[x-grid])>*[span-y-s$="-1"],:where(x-grid,[x-grid])>*[span-y-s="2"]{--grid-re: 2 }:where(x-grid,[x-grid])>*[span-y-s$="+3"],:where(x-grid,[x-grid])>*[span-y-s$="-2"],:where(x-grid,[x-grid])>*[span-y-s="3"]{--grid-re: 3 }:where(x-grid,[x-grid])>*[span-y-s$="+4"],:where(x-grid,[x-grid])>*[span-y-s$="-3"],:where(x-grid,[x-grid])>*[span-y-s="4"]{--grid-re: 4 }:where(x-grid,[x-grid])>*[span-y-s$="+5"],:where(x-grid,[x-grid])>*[span-y-s$="-4"],:where(x-grid,[x-grid])>*[span-y-s="5"]{--grid-re: 5 }:where(x-grid,[x-grid])>*[span-y-s$="+6"],:where(x-grid,[x-grid])>*[span-y-s$="-5"],:where(x-grid,[x-grid])>*[span-y-s="6"]{--grid-re: 6 }:where(x-grid,[x-grid])>*[span-y-s$="+7"],:where(x-grid,[x-grid])>*[span-y-s$="-6"],:where(x-grid,[x-grid])>*[span-y-s="7"]{--grid-re: 7 }:where(x-grid,[x-grid])>*[span-y-s$="+8"],:where(x-grid,[x-grid])>*[span-y-s$="-7"],:where(x-grid,[x-grid])>*[span-y-s="8"]{--grid-re: 8 }:where(x-grid,[x-grid])>*[span-y-s$="+9"],:where(x-grid,[x-grid])>*[span-y-s$="-8"],:where(x-grid,[x-grid])>*[span-y-s="9"]{--grid-re: 9 }:where(x-grid,[x-grid])>*[span-y-s$="+10"],:where(x-grid,[x-grid])>*[span-y-s$="-9"],:where(x-grid,[x-grid])>*[span-y-s="10"]{--grid-re: 10 }:where(x-grid,[x-grid])>*[span-y-s$="+11"],:where(x-grid,[x-grid])>*[span-y-s$="-10"],:where(x-grid,[x-grid])>*[span-y-s="11"]{--grid-re: 11 }:where(x-grid,[x-grid])>*[span-y-s$="+12"],:where(x-grid,[x-grid])>*[span-y-s$="-11"],:where(x-grid,[x-grid])>*[span-y-s="12"]{--grid-re: 12 }:where(x-grid,[x-grid])>*[span-y-s$="-12"]{--grid-re: 13 }:where(x-grid,[x-grid])>*[span-y-s]{grid-row-end:span var(--grid-re)}:where(x-grid,[x-grid])>*[span-y-s*="+"],:where(x-grid,[x-grid])>*[span-y-s*="-"]{grid-row-start:var(--grid-rs)}:where(x-grid,[x-grid])>*[span-y-s*="-"]{grid-row-end:var(--grid-re)}:where(x-grid,[x-grid])>*[span-y-s="1f"]{grid-row:1 / -1}}@media(min-width:778px)and (max-width:1024px){[columns-m="1"]{--grid-tc: repeat(1, minmax(0,1fr)) }[columns-m="2"]{--grid-tc: repeat(2, minmax(0,1fr)) }[columns-m="3"]{--grid-tc: repeat(3, minmax(0,1fr)) }[columns-m="4"]{--grid-tc: repeat(4, minmax(0,1fr)) }[columns-m="5"]{--grid-tc: repeat(5, minmax(0,1fr)) }[columns-m="6"]{--grid-tc: repeat(6, minmax(0,1fr)) }[columns-m="7"]{--grid-tc: repeat(7, minmax(0,1fr)) }[columns-m="8"]{--grid-tc: repeat(8, minmax(0,1fr)) }[columns-m="9"]{--grid-tc: repeat(9, minmax(0,1fr)) }[columns-m="10"]{--grid-tc: repeat(10, minmax(0,1fr)) }[columns-m="11"]{--grid-tc: repeat(11, minmax(0,1fr)) }[columns-m="12"]{--grid-tc: repeat(12, minmax(0,1fr)) }[columns-m=fit]{--grid-tc: repeat(auto-fit, minmax(var(--grid-mm))) }[columns-m=fill]{--grid-tc: repeat(auto-fill, minmax(var(--grid-mm))) }[columns-m="1f"]{--grid-tc: repeat(1, minmax(0,1fr)) }[columns-m="1f"]>*{grid-column:1 / -1}[columns-m=stack]{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}[columns-m=stack]>*{position:relative;grid-row:1;grid-column:1}[columns-m=stack]>*:first-child{z-index:1}:where(x-grid,[x-grid])>*[span-m^="1"]{--grid-cs: 1 }:where(x-grid,[x-grid])>*[span-m^="2"]{--grid-cs: 2 }:where(x-grid,[x-grid])>*[span-m^="3"]{--grid-cs: 3 }:where(x-grid,[x-grid])>*[span-m^="4"]{--grid-cs: 4 }:where(x-grid,[x-grid])>*[span-m^="5"]{--grid-cs: 5 }:where(x-grid,[x-grid])>*[span-m^="6"]{--grid-cs: 6 }:where(x-grid,[x-grid])>*[span-m^="7"]{--grid-cs: 7 }:where(x-grid,[x-grid])>*[span-m^="8"]{--grid-cs: 8 }:where(x-grid,[x-grid])>*[span-m^="9"]{--grid-cs: 9 }:where(x-grid,[x-grid])>*[span-m^="10"]{--grid-cs: 10 }:where(x-grid,[x-grid])>*[span-m^="11"]{--grid-cs: 11 }:where(x-grid,[x-grid])>*[span-m^="12"]{--grid-cs: 12 }:where(x-grid,[x-grid])>*[span-m$="+1"],:where(x-grid,[x-grid])>*[span-m="1"]{--grid-ce: 1 }:where(x-grid,[x-grid])>*[span-m$="+2"],:where(x-grid,[x-grid])>*[span-m$="-1"],:where(x-grid,[x-grid])>*[span-m="2"]{--grid-ce: 2 }:where(x-grid,[x-grid])>*[span-m$="+3"],:where(x-grid,[x-grid])>*[span-m$="-2"],:where(x-grid,[x-grid])>*[span-m="3"]{--grid-ce: 3 }:where(x-grid,[x-grid])>*[span-m$="+4"],:where(x-grid,[x-grid])>*[span-m$="-3"],:where(x-grid,[x-grid])>*[span-m="4"]{--grid-ce: 4 }:where(x-grid,[x-grid])>*[span-m$="+5"],:where(x-grid,[x-grid])>*[span-m$="-4"],:where(x-grid,[x-grid])>*[span-m="5"]{--grid-ce: 5 }:where(x-grid,[x-grid])>*[span-m$="+6"],:where(x-grid,[x-grid])>*[span-m$="-5"],:where(x-grid,[x-grid])>*[span-m="6"]{--grid-ce: 6 }:where(x-grid,[x-grid])>*[span-m$="+7"],:where(x-grid,[x-grid])>*[span-m$="-6"],:where(x-grid,[x-grid])>*[span-m="7"]{--grid-ce: 7 }:where(x-grid,[x-grid])>*[span-m$="+8"],:where(x-grid,[x-grid])>*[span-m$="-7"],:where(x-grid,[x-grid])>*[span-m="8"]{--grid-ce: 8 }:where(x-grid,[x-grid])>*[span-m$="+9"],:where(x-grid,[x-grid])>*[span-m$="-8"],:where(x-grid,[x-grid])>*[span-m="9"]{--grid-ce: 9 }:where(x-grid,[x-grid])>*[span-m$="+10"],:where(x-grid,[x-grid])>*[span-m$="-9"],:where(x-grid,[x-grid])>*[span-m="10"]{--grid-ce: 10 }:where(x-grid,[x-grid])>*[span-m$="+11"],:where(x-grid,[x-grid])>*[span-m$="-10"],:where(x-grid,[x-grid])>*[span-m="11"]{--grid-ce: 11 }:where(x-grid,[x-grid])>*[span-m$="+12"],:where(x-grid,[x-grid])>*[span-m$="-11"],:where(x-grid,[x-grid])>*[span-m="12"]{--grid-ce: 12 }:where(x-grid,[x-grid])>*[span-m$="-12"]{--grid-ce: 13 }:where(x-grid,[x-grid])>*[span-m]{grid-column-end:span var(--grid-ce)}:where(x-grid,[x-grid])>*[span-m*="+"],:where(x-grid,[x-grid])>*[span-m*="-"],:where(x-grid,[x-grid])>*[span-m*=".."]{grid-column-start:var(--grid-cs)}:where(x-grid,[x-grid])>*[span-m*="-"],:where(x-grid,[x-grid])>*[span-m*=".."]{grid-column-end:var(--grid-ce)}:where(x-grid,[x-grid])>*[span-m=row]{grid-column:1 / -1}:where(x-grid,[x-grid])>*[span-y-m^="1"]{--grid-rs: 1 }:where(x-grid,[x-grid])>*[span-y-m^="2"]{--grid-rs: 2 }:where(x-grid,[x-grid])>*[span-y-m^="3"]{--grid-rs: 3 }:where(x-grid,[x-grid])>*[span-y-m^="4"]{--grid-rs: 4 }:where(x-grid,[x-grid])>*[span-y-m^="5"]{--grid-rs: 5 }:where(x-grid,[x-grid])>*[span-y-m^="6"]{--grid-rs: 6 }:where(x-grid,[x-grid])>*[span-y-m^="7"]{--grid-rs: 7 }:where(x-grid,[x-grid])>*[span-y-m^="8"]{--grid-rs: 8 }:where(x-grid,[x-grid])>*[span-y-m^="9"]{--grid-rs: 9 }:where(x-grid,[x-grid])>*[span-y-m^="10"]{--grid-rs: 10 }:where(x-grid,[x-grid])>*[span-y-m^="11"]{--grid-rs: 11 }:where(x-grid,[x-grid])>*[span-y-m^="12"]{--grid-rs: 12 }:where(x-grid,[x-grid])>*[span-y-m$="+1"],:where(x-grid,[x-grid])>*[span-y-m="1"]{--grid-re: 1 }:where(x-grid,[x-grid])>*[span-y-m$="+2"],:where(x-grid,[x-grid])>*[span-y-m$="-1"],:where(x-grid,[x-grid])>*[span-y-m="2"]{--grid-re: 2 }:where(x-grid,[x-grid])>*[span-y-m$="+3"],:where(x-grid,[x-grid])>*[span-y-m$="-2"],:where(x-grid,[x-grid])>*[span-y-m="3"]{--grid-re: 3 }:where(x-grid,[x-grid])>*[span-y-m$="+4"],:where(x-grid,[x-grid])>*[span-y-m$="-3"],:where(x-grid,[x-grid])>*[span-y-m="4"]{--grid-re: 4 }:where(x-grid,[x-grid])>*[span-y-m$="+5"],:where(x-grid,[x-grid])>*[span-y-m$="-4"],:where(x-grid,[x-grid])>*[span-y-m="5"]{--grid-re: 5 }:where(x-grid,[x-grid])>*[span-y-m$="+6"],:where(x-grid,[x-grid])>*[span-y-m$="-5"],:where(x-grid,[x-grid])>*[span-y-m="6"]{--grid-re: 6 }:where(x-grid,[x-grid])>*[span-y-m$="+7"],:where(x-grid,[x-grid])>*[span-y-m$="-6"],:where(x-grid,[x-grid])>*[span-y-m="7"]{--grid-re: 7 }:where(x-grid,[x-grid])>*[span-y-m$="+8"],:where(x-grid,[x-grid])>*[span-y-m$="-7"],:where(x-grid,[x-grid])>*[span-y-m="8"]{--grid-re: 8 }:where(x-grid,[x-grid])>*[span-y-m$="+9"],:where(x-grid,[x-grid])>*[span-y-m$="-8"],:where(x-grid,[x-grid])>*[span-y-m="9"]{--grid-re: 9 }:where(x-grid,[x-grid])>*[span-y-m$="+10"],:where(x-grid,[x-grid])>*[span-y-m$="-9"],:where(x-grid,[x-grid])>*[span-y-m="10"]{--grid-re: 10 }:where(x-grid,[x-grid])>*[span-y-m$="+11"],:where(x-grid,[x-grid])>*[span-y-m$="-10"],:where(x-grid,[x-grid])>*[span-y-m="11"]{--grid-re: 11 }:where(x-grid,[x-grid])>*[span-y-m$="+12"],:where(x-grid,[x-grid])>*[span-y-m$="-11"],:where(x-grid,[x-grid])>*[span-y-m="12"]{--grid-re: 12 }:where(x-grid,[x-grid])>*[span-y-m$="-12"]{--grid-re: 13 }:where(x-grid,[x-grid])>*[span-y-m]{grid-row-end:span var(--grid-re)}:where(x-grid,[x-grid])>*[span-y-m*="+"],:where(x-grid,[x-grid])>*[span-y-m*="-"]{grid-row-start:var(--grid-rs)}:where(x-grid,[x-grid])>*[span-y-m*="-"]{grid-row-end:var(--grid-re)}:where(x-grid,[x-grid])>*[span-y-m="1f"]{grid-row:1 / -1}}:is(x-flex,[x-flex]){--jsDisplay: flex;--gap: var(--rowGap, 1rem) var(--columnGap, 1rem);display:flex;gap:var(--gap)}:where(x-flex,[x-flex])>*{flex:0 1 auto;width:auto;-webkit-appearance:none;appearance:none}:where(x-flex,[x-flex]) .fullflex{flex:1 1 auto}:where(x-flex,[x-flex]).even>*{width:100%}:where(x-flex,[x-flex]) img{object-fit:contain;max-width:100%}:where(x-flex,[x-flex]) x-cell:has(svg){flex-shrink:0}[direction=column]{flex-direction:column}[direction=column-reverse]{flex-direction:column-reverse}[direction=row]{flex-direction:row}[direction=row-reverse]{flex-direction:row-reverse}[wrap],[wrap=wrap]{flex-wrap:wrap}[wrap=nowrap]{flex-wrap:nowrap}[wrap=reverse]{flex-wrap:wrap-reverse}:where(x-flex,[x-flex])>*[span="1"]{flex:1}:where(x-flex,[x-flex])>*[span="2"]{flex:2}:where(x-flex,[x-flex])>*[span="3"]{flex:3}:where(x-flex,[x-flex])>*[span="4"]{flex:4}:where(x-flex,[x-flex])>*[span="5"]{flex:5}:where(x-flex,[x-flex])>*[span="6"]{flex:6}:where(x-flex,[x-flex])>*[span="7"]{flex:7}:where(x-flex,[x-flex])>*[span="8"]{flex:8}:where(x-flex,[x-flex])>*[span="9"]{flex:9}:where(x-flex,[x-flex])>*[span="10"]{flex:10}:where(x-flex,[x-flex])>*[span="11"]{flex:11}:where(x-flex,[x-flex])>*[span="12"]{flex:12}:where(x-flex,[x-flex])>*[span=row]{flex-basis:100%}@media(max-width:777px){[direction-s=column]{flex-direction:column}[direction-s=column-reverse]{flex-direction:column-reverse}[direction-s=row]{flex-direction:row}[direction-s=row-reverse]{flex-direction:row-reverse}[wrap-s],[wrap-s=wrap]{flex-wrap:wrap}[wrap-s=nowrap]{flex-wrap:nowrap}[wrap-s=reverse]{flex-wrap:wrap-reverse}:where(x-flex,[x-flex])>*[span-s="1"]{flex:1}:where(x-flex,[x-flex])>*[span-s="2"]{flex:2}:where(x-flex,[x-flex])>*[span-s="3"]{flex:3}:where(x-flex,[x-flex])>*[span-s="4"]{flex:4}:where(x-flex,[x-flex])>*[span-s="5"]{flex:5}:where(x-flex,[x-flex])>*[span-s="6"]{flex:6}:where(x-flex,[x-flex])>*[span-s="7"]{flex:7}:where(x-flex,[x-flex])>*[span-s="8"]{flex:8}:where(x-flex,[x-flex])>*[span-s="9"]{flex:9}:where(x-flex,[x-flex])>*[span-s="10"]{flex:10}:where(x-flex,[x-flex])>*[span-s="11"]{flex:11}:where(x-flex,[x-flex])>*[span-s="12"]{flex:12}:where(x-flex,[x-flex])>*[span-s=row]{flex-basis:100%}}@media(min-width:778px)and (max-width:1024px){[direction-m=column]{flex-direction:column}[direction-m=column-reverse]{flex-direction:column-reverse}[direction-m=row]{flex-direction:row}[direction-m=row-reverse]{flex-direction:row-reverse}[wrap-m],[wrap-m=wrap]{flex-wrap:wrap}[wrap-m=nowrap]{flex-wrap:nowrap}[wrap-m=reverse]{flex-wrap:wrap-reverse}:where(x-flex,[x-flex])>*[span-m="1"]{flex:1}:where(x-flex,[x-flex])>*[span-m="2"]{flex:2}:where(x-flex,[x-flex])>*[span-m="3"]{flex:3}:where(x-flex,[x-flex])>*[span-m="4"]{flex:4}:where(x-flex,[x-flex])>*[span-m="5"]{flex:5}:where(x-flex,[x-flex])>*[span-m="6"]{flex:6}:where(x-flex,[x-flex])>*[span-m="7"]{flex:7}:where(x-flex,[x-flex])>*[span-m="8"]{flex:8}:where(x-flex,[x-flex])>*[span-m="9"]{flex:9}:where(x-flex,[x-flex])>*[span-m="10"]{flex:10}:where(x-flex,[x-flex])>*[span-m="11"]{flex:11}:where(x-flex,[x-flex])>*[span-m="12"]{flex:12}:where(x-flex,[x-flex])>*[span-m=row]{flex-basis:100%}}[jc=start]{justify-content:start}[jc=center]{justify-content:center}[jc=end]{justify-content:end}[jc=stretch]{justify-content:stretch}[jc=around]{justify-content:space-around}[jc=between]{justify-content:space-between}[jc=evenly]{justify-content:space-evenly}[ji=start]{justify-items:start}[ji=center]{justify-items:center}[ji=end]{justify-items:end}[ji=stretch]{justify-items:stretch}[ai=start]{align-items:start}[ai=center]{align-items:center}[ai=end]{align-items:end}[ai=stretch]{align-items:stretch}[ac=start]{align-content:start}[ac=center]{align-content:center}[ac=end]{align-content:end}[ac=stretch]{align-content:stretch}[ac=around]{align-content:space-around}[ac=between]{align-content:space-between}[ac=evenly]{align-content:space-evenly}[as=start]{align-self:start}[as=center]{align-self:center}[as=end]{align-self:end}[as=stretch]{align-self:stretch}[js=start]{justify-self:start}[js=center]{justify-self:center}[js=end]{justify-self:end}[js=stretch]{justify-self:stretch}[pi=start]{place-items:start}[pi=center]{place-items:center}[pi=end]{place-items:end}[pi=stretch]{place-items:stretch}[pi="start center"]{place-items:start center}[pi="start end"]{place-items:start end}[pi="start stretch"]{place-items:start stretch}[pi="center start"]{place-items:center start}[pi="center end"]{place-items:center end}[pi="center stretch"]{place-items:center stretch}[pi="end start"]{place-items:end start}[pi="end center"]{place-items:flex-end center}[pi="end stretch"]{place-items:flex-end stretch}[pi="stretch start"]{place-items:stretch start}[pi="stretch center"]{place-items:stretch center}[pi="stretch end"]{place-items:stretch end}[pc=start]{place-content:start}[pc=center]{place-content:center}[pc=end]{place-content:end}[pc=stretch]{place-content:stretch}[pc=around]{place-content:space-around}[pc=between]{place-content:space-between}[pc=evenly]{place-content:space-evenly}[pc="start center"]{place-content:start center}[pc="start end"]{place-content:start end}[pc="start stretch"]{place-content:start stretch}[pc="start around"]{place-content:start space-around}[pc="start between"]{place-content:start space-between}[pc="start evenly"]{place-content:start space-evenly}[pc="center start"]{place-content:center start}[pc="center end"]{place-content:center end}[pc="center stretch"]{place-content:center stretch}[pc="center around"]{place-content:center space-around}[pc="center between"]{place-content:center space-between}[pc="center evenly"]{place-content:center space-evenly}[pc="end start"]{place-content:end start}[pc="end center"]{place-content:end center}[pc="end stretch"]{place-content:end stretch}[pc="end around"]{place-content:end space-around}[pc="end between"]{place-content:end space-between}[pc="end evenly"]{place-content:end space-evenly}[pc="stretch start"]{place-content:stretch start}[pc="stretch center"]{place-content:stretch center}[pc="stretch end"]{place-content:stretch end}[pc="stretch around"]{place-content:stretch space-around}[pc="stretch between"]{place-content:stretch space-between}[pc="stretch evenly"]{place-content:stretch space-evenly}[pc="around start"]{place-content:space-around start}[pc="around center"]{place-content:space-around center}[pc="around end"]{place-content:space-around end}[pc="around stretch"]{place-content:space-around stretch}[pc="around between"]{place-content:space-around space-between}[pc="around evenly"]{place-content:space-around space-evenly}[pc="between start"]{place-content:space-between start}[pc="between center"]{place-content:space-between center}[pc="between end"]{place-content:space-between end}[pc="between stretch"]{place-content:space-between stretch}[pc="between around"]{place-content:space-between space-around}[pc="between evenly"]{place-content:space-between space-evenly}[pc="evenly start"]{place-content:space-evenly start}[pc="evenly center"]{place-content:space-evenly center}[pc="evenly end"]{place-content:space-evenly end}[pc="evenly stretch"]{place-content:space-evenly stretch}[pc="evenly around"]{place-content:space-evenly space-around}[pc="evenly between"]{place-content:space-evenly space-between}[ps=start]{place-self:start}[ps=center]{place-self:center}[ps=end]{place-self:end}[ps=stretch]{place-self:stretch}[ps="start center"]{place-self:start center}[ps="start end"]{place-self:start end}[ps="start stretch"]{place-self:start stretch}[ps="center start"]{place-self:center start}[ps="center end"]{place-self:center end}[ps="center stretch"]{place-self:center stretch}[ps="end start"]{place-self:end start}[ps="end center"]{place-self:end center}[ps="end stretch"]{place-self:end stretch}[ps="stretch start"]{place-self:stretch start}[ps="stretch center"]{place-self:stretch center}[ps="stretch end"]{place-self:stretch end}x-flex[jc=start]{justify-content:flex-start}x-flex[jc=center]{justify-content:center}x-flex[jc=end]{justify-content:flex-end}x-flex[ji=start]{justify-items:flex-start}x-flex[ji=center]{justify-items:center}x-flex[ji=end]{justify-items:flex-end}x-flex[ai=start]{align-items:flex-start}x-flex[ai=center]{align-items:center}x-flex[ai=end]{align-items:flex-end}x-flex[ac=start]{align-content:flex-start}x-flex[ac=center]{align-content:center}x-flex[ac=end]{align-content:flex-end}x-flex[as=start]{align-self:flex-start}x-flex[as=center]{align-self:center}x-flex[as=end]{align-self:flex-end}x-flex[js=start]{justify-self:flex-start}x-flex[js=center]{justify-self:center}x-flex[js=end]{justify-self:flex-end}x-flex[pi=start]{place-items:flex-start}x-flex[pi=center]{place-items:center}x-flex[pi=end]{place-items:flex-end}x-flex[pi="start center"]{place-items:flex-start center}x-flex[pi="start end"]{place-items:flex-start flex-end}x-flex[pi="start stretch"]{place-items:flex-start stretch}x-flex[pi="center start"]{place-items:center flex-start}x-flex[pi="center end"]{place-items:center flex-end}x-flex[pi="end start"]{place-items:flex-end flex-start}x-flex[pi="end center"]{place-items:flex-end center}x-flex[pi="end stretch"]{place-items:flex-end stretch}x-flex[pi="stretch start"]{place-items:stretch flex-start}x-flex[pi="stretch end"]{place-items:stretch flex-end}x-flex[pc=start]{place-content:flex-start}x-flex[pc=center]{place-content:center}x-flex[pc=end]{place-content:flex-end}x-flex[pc="start center"]{place-content:flex-start center}x-flex[pc="start end"]{place-content:flex-start flex-end}x-flex[pc="start stretch"]{place-content:flex-start stretch}x-flex[pc="start around"]{place-content:flex-start space-around}x-flex[pc="start between"]{place-content:flex-start space-between}x-flex[pc="start evenly"]{place-content:flex-start space-evenly}x-flex[pc="center start"]{place-content:center flex-start}x-flex[pc="center end"]{place-content:center flex-end}x-flex[pc="end start"]{place-content:flex-end flex-start}x-flex[pc="end center"]{place-content:flex-end center}x-flex[pc="end stretch"]{place-content:flex-end stretch}x-flex[pc="end around"]{place-content:flex-end space-around}x-flex[pc="end between"]{place-content:flex-end space-between}x-flex[pc="end evenly"]{place-content:flex-end space-evenly}x-flex[pc="stretch start"]{place-content:stretch flex-start}x-flex[pc="stretch end"]{place-content:stretch flex-end}x-flex[pc="around start"]{place-content:space-around flex-start}x-flex[pc="around end"]{place-content:space-around flex-end}x-flex[pc="between start"]{place-content:space-between flex-start}x-flex[pc="between end"]{place-content:space-between flex-end}x-flex[pc="evenly start"]{place-content:space-evenly flex-start}x-flex[pc="evenly end"]{place-content:space-evenly flex-end}x-flex[ps=start]{place-self:flex-start}x-flex[ps=center]{place-self:center}x-flex[ps=end]{place-self:flex-end}x-flex[ps="start center"]{place-self:flex-start center}x-flex[ps="start end"]{place-self:flex-start flex-end}x-flex[ps="start stretch"]{place-self:flex-start stretch}x-flex[ps="center start"]{place-self:center flex-start}x-flex[ps="center end"]{place-self:center flex-end}x-flex[ps="end start"]{place-self:flex-end flex-start}x-flex[ps="end center"]{place-self:flex-end center}x-flex[ps="end stretch"]{place-self:flex-end stretch}x-flex[ps="stretch start"]{place-self:stretch flex-start}x-flex[ps="stretch end"]{place-self:stretch flex-end}[order=first]{order:-1}[order="1"]{order:1}[order="2"]{order:2}[order="3"]{order:3}[order="4"]{order:4}[order="5"]{order:5}[order="6"]{order:6}[order="7"]{order:7}[order="8"]{order:8}[order="9"]{order:9}[order="10"]{order:10}[order="11"]{order:11}[order="12"]{order:12}[order="13"]{order:13}[order="14"]{order:14}[order="15"]{order:15}[order="16"]{order:16}[order=last]{order:99}@media(max-width:777px){[jc-s=start]{justify-content:start}[jc-s=center]{justify-content:center}[jc-s=end]{justify-content:end}[jc-s=stretch]{justify-content:stretch}[jc-s=around]{justify-content:space-around}[jc-s=between]{justify-content:space-between}[jc-s=evenly]{justify-content:space-evenly}[ji-s=start]{justify-items:start}[ji-s=center]{justify-items:center}[ji-s=end]{justify-items:end}[ji-s=stretch]{justify-items:stretch}[ai-s=start]{align-items:start}[ai-s=center]{align-items:center}[ai-s=end]{align-items:end}[ai-s=stretch]{align-items:stretch}[ac-s=start]{align-content:start}[ac-s=center]{align-content:center}[ac-s=end]{align-content:end}[ac-s=stretch]{align-content:stretch}[ac-s=around]{align-content:space-around}[ac-s=between]{align-content:space-between}[ac-s=evenly]{align-content:space-evenly}[as-s=start]{align-self:start}[as-s=center]{align-self:center}[as-s=end]{align-self:end}[as-s=stretch]{align-self:stretch}[js-s=start]{justify-self:start}[js-s=center]{justify-self:center}[js-s=end]{justify-self:end}[js-s=stretch]{justify-self:stretch}[pi-s=start]{place-items:start}[pi-s=center]{place-items:center}[pi-s=end]{place-items:end}[pi-s=stretch]{place-items:stretch}[pi-s="start center"]{place-items:start center}[pi-s="start end"]{place-items:start end}[pi-s="start stretch"]{place-items:start stretch}[pi-s="center start"]{place-items:center start}[pi-s="center end"]{place-items:center end}[pi-s="center stretch"]{place-items:center stretch}[pi-s="end start"]{place-items:end start}[pi-s="end center"]{place-items:end center}[pi-s="end stretch"]{place-items:end stretch}[pi-s="stretch start"]{place-items:stretch start}[pi-s="stretch center"]{place-items:stretch center}[pi-s="stretch end"]{place-items:stretch end}[pc-s=start]{place-content:start}[pc-s=center]{place-content:center}[pc-s=end]{place-content:end}[pc-s=stretch]{place-content:stretch}[pc-s=around]{place-content:space-around}[pc-s=between]{place-content:space-between}[pc-s=evenly]{place-content:space-evenly}[pc-s="start center"]{place-content:start center}[pc-s="start end"]{place-content:start end}[pc-s="start stretch"]{place-content:start stretch}[pc-s="start around"]{place-content:start space-around}[pc-s="start between"]{place-content:start space-between}[pc-s="start evenly"]{place-content:start space-evenly}[pc-s="center start"]{place-content:center start}[pc-s="center end"]{place-content:center end}[pc-s="center stretch"]{place-content:center stretch}[pc-s="center around"]{place-content:center space-around}[pc-s="center between"]{place-content:center space-between}[pc-s="center evenly"]{place-content:center space-evenly}[pc-s="end start"]{place-content:end start}[pc-s="end center"]{place-content:end center}[pc-s="end stretch"]{place-content:end stretch}[pc-s="end around"]{place-content:end space-around}[pc-s="end between"]{place-content:end space-between}[pc-s="end evenly"]{place-content:end space-evenly}[pc-s="stretch start"]{place-content:stretch start}[pc-s="stretch center"]{place-content:stretch center}[pc-s="stretch end"]{place-content:stretch end}[pc-s="stretch around"]{place-content:stretch space-around}[pc-s="stretch between"]{place-content:stretch space-between}[pc-s="stretch evenly"]{place-content:stretch space-evenly}[pc-s="around start"]{place-content:space-around start}[pc-s="around center"]{place-content:space-around center}[pc-s="around end"]{place-content:space-around end}[pc-s="around stretch"]{place-content:space-around stretch}[pc-s="around between"]{place-content:space-around space-between}[pc-s="around evenly"]{place-content:space-around space-evenly}[pc-s="between start"]{place-content:space-between start}[pc-s="between center"]{place-content:space-between center}[pc-s="between end"]{place-content:space-between end}[pc-s="between stretch"]{place-content:space-between stretch}[pc-s="between around"]{place-content:space-between space-around}[pc-s="between evenly"]{place-content:space-between space-evenly}[pc-s="evenly start"]{place-content:space-evenly start}[pc-s="evenly center"]{place-content:space-evenly center}[pc-s="evenly end"]{place-content:space-evenly end}[pc-s="evenly stretch"]{place-content:space-evenly stretch}[pc-s="evenly around"]{place-content:space-evenly space-around}[pc-s="evenly between"]{place-content:space-evenly space-between}[ps-s=start]{place-self:start}[ps-s=center]{place-self:center}[ps-s=end]{place-self:end}[ps-s=stretch]{place-self:stretch}[ps-s="start center"]{place-self:start center}[ps-s="start end"]{place-self:start end}[ps-s="start stretch"]{place-self:start stretch}[ps-s="center start"]{place-self:center start}[ps-s="center end"]{place-self:center end}[ps-s="center stretch"]{place-self:center stretch}[ps-s="end start"]{place-self:end start}[ps-s="end center"]{place-self:end center}[ps-s="end stretch"]{place-self:end stretch}[ps-s="stretch start"]{place-self:stretch start}[ps-s="stretch center"]{place-self:stretch center}[ps-s="stretch end"]{place-self:stretch end}x-flex[jc-s=start]{justify-content:flex-start}x-flex[jc-s=center]{justify-content:center}x-flex[jc-s=end]{justify-content:flex-end}x-flex[ji-s=start]{justify-items:flex-start}x-flex[ji-s=center]{justify-items:center}x-flex[ji-s=end]{justify-items:flex-end}x-flex[ai-s=start]{align-items:flex-start}x-flex[ai-s=center]{align-items:center}x-flex[ai-s=end]{align-items:flex-end}x-flex[ac-s=start]{align-content:flex-start}x-flex[ac-s=center]{align-content:center}x-flex[ac-s=end]{align-content:flex-end}x-flex[as-s=start]{align-self:flex-start}x-flex[as-s=center]{align-self:center}x-flex[as-s=end]{align-self:flex-end}x-flex[js-s=start]{justify-self:flex-start}x-flex[js-s=center]{justify-self:center}x-flex[js-s=end]{justify-self:flex-end}x-flex[pi-s=start]{place-items:flex-start}x-flex[pi-s=center]{place-items:center}x-flex[pi-s=end]{place-items:flex-end}x-flex[pi-s="start center"]{place-items:flex-start center}x-flex[pi-s="start end"]{place-items:flex-start flex-end}x-flex[pi-s="start stretch"]{place-items:flex-start stretch}x-flex[pi-s="center start"]{place-items:center flex-start}x-flex[pi-s="center end"]{place-items:center flex-end}x-flex[pi-s="end start"]{place-items:flex-end flex-start}x-flex[pi-s="end center"]{place-items:flex-end center}x-flex[pi-s="end stretch"]{place-items:flex-end stretch}x-flex[pi-s="stretch start"]{place-items:stretch flex-start}x-flex[pi-s="stretch end"]{place-items:stretch flex-end}x-flex[pc-s=start]{place-content:flex-start}x-flex[pc-s=center]{place-content:center}x-flex[pc-s=end]{place-content:flex-end}x-flex[pc-s="start center"]{place-content:flex-start center}x-flex[pc-s="start end"]{place-content:flex-start flex-end}x-flex[pc-s="start stretch"]{place-content:flex-start stretch}x-flex[pc-s="start around"]{place-content:flex-start space-around}x-flex[pc-s="start between"]{place-content:flex-start space-between}x-flex[pc-s="start evenly"]{place-content:flex-start space-evenly}x-flex[pc-s="center start"]{place-content:center flex-start}x-flex[pc-s="center end"]{place-content:center flex-end}x-flex[pc-s="end start"]{place-content:flex-end flex-start}x-flex[pc-s="end center"]{place-content:flex-end center}x-flex[pc-s="end stretch"]{place-content:flex-end stretch}x-flex[pc-s="end around"]{place-content:flex-end space-around}x-flex[pc-s="end between"]{place-content:flex-end space-between}x-flex[pc-s="end evenly"]{place-content:flex-end space-evenly}x-flex[pc-s="stretch start"]{place-content:stretch flex-start}x-flex[pc-s="stretch end"]{place-content:stretch flex-end}x-flex[pc-s="around start"]{place-content:space-around flex-start}x-flex[pc-s="around end"]{place-content:space-around flex-end}x-flex[pc-s="between start"]{place-content:space-between flex-start}x-flex[pc-s="between end"]{place-content:space-between flex-end}x-flex[pc-s="evenly start"]{place-content:space-evenly flex-start}x-flex[pc-s="evenly end"]{place-content:space-evenly flex-end}x-flex[ps-s=start]{place-self:flex-start}x-flex[ps-s=center]{place-self:center}x-flex[ps-s=end]{place-self:flex-end}x-flex[ps-s="start center"]{place-self:flex-start center}x-flex[ps-s="start end"]{place-self:flex-start flex-end}x-flex[ps-s="start stretch"]{place-self:flex-start stretch}x-flex[ps-s="center start"]{place-self:center flex-start}x-flex[ps-s="center end"]{place-self:center flex-end}x-flex[ps-s="end start"]{place-self:flex-end flex-start}x-flex[ps-s="end center"]{place-self:flex-end center}x-flex[ps-s="end stretch"]{place-self:flex-end stretch}x-flex[ps-s="stretch start"]{place-self:stretch flex-start}x-flex[ps-s="stretch end"]{place-self:stretch flex-end}[order-s=first]{order:-1}[order-s="1"]{order:1}[order-s="2"]{order:2}[order-s="3"]{order:3}[order-s="4"]{order:4}[order-s="5"]{order:5}[order-s="6"]{order:6}[order-s="7"]{order:7}[order-s="8"]{order:8}[order-s="9"]{order:9}[order-s="10"]{order:10}[order-s="11"]{order:11}[order-s="12"]{order:12}[order-s="13"]{order:13}[order-s="14"]{order:14}[order-s="15"]{order:15}[order-s="16"]{order:16}[order-s=last]{order:99}}@media(min-width:778px)and (max-width:1024px){[jc-m=start]{justify-content:start}[jc-m=center]{justify-content:center}[jc-m=end]{justify-content:end}[jc-m=stretch]{justify-content:stretch}[jc-m=around]{justify-content:space-around}[jc-m=between]{justify-content:space-between}[jc-m=evenly]{justify-content:space-evenly}[ji-m=start]{justify-items:start}[ji-m=center]{justify-items:center}[ji-m=end]{justify-items:end}[ji-m=stretch]{justify-items:stretch}[ai-m=start]{align-items:start}[ai-m=center]{align-items:center}[ai-m=end]{align-items:end}[ai-m=stretch]{align-items:stretch}[ac-m=start]{align-content:start}[ac-m=center]{align-content:center}[ac-m=end]{align-content:end}[ac-m=stretch]{align-content:stretch}[ac-m=around]{align-content:space-around}[ac-m=between]{align-content:space-between}[ac-m=evenly]{align-content:space-evenly}[as-m=start]{align-self:start}[as-m=center]{align-self:center}[as-m=end]{align-self:end}[as-m=stretch]{align-self:stretch}[js-m=start]{justify-self:start}[js-m=center]{justify-self:center}[js-m=end]{justify-self:end}[js-m=stretch]{justify-self:stretch}[pi-m=start]{place-items:start}[pi-m=center]{place-items:center}[pi-m=end]{place-items:end}[pi-m=stretch]{place-items:stretch}[pi-m="start center"]{place-items:start center}[pi-m="start end"]{place-items:start end}[pi-m="start stretch"]{place-items:start stretch}[pi-m="center start"]{place-items:center start}[pi-m="center end"]{place-items:center end}[pi-m="center stretch"]{place-items:center stretch}[pi-m="end start"]{place-items:end start}[pi-m="end center"]{place-items:end center}[pi-m="end stretch"]{place-items:end stretch}[pi-m="stretch start"]{place-items:stretch start}[pi-m="stretch center"]{place-items:stretch center}[pi-m="stretch end"]{place-items:stretch end}[pc-m=start]{place-content:start}[pc-m=center]{place-content:center}[pc-m=end]{place-content:end}[pc-m=stretch]{place-content:stretch}[pc-m=around]{place-content:space-around}[pc-m=between]{place-content:space-between}[pc-m=evenly]{place-content:space-evenly}[pc-m="start center"]{place-content:start center}[pc-m="start end"]{place-content:start end}[pc-m="start stretch"]{place-content:start stretch}[pc-m="start around"]{place-content:start space-around}[pc-m="start between"]{place-content:start space-between}[pc-m="start evenly"]{place-content:start space-evenly}[pc-m="center start"]{place-content:center start}[pc-m="center end"]{place-content:center end}[pc-m="center stretch"]{place-content:center stretch}[pc-m="center around"]{place-content:center space-around}[pc-m="center between"]{place-content:center space-between}[pc-m="center evenly"]{place-content:center space-evenly}[pc-m="end start"]{place-content:end start}[pc-m="end center"]{place-content:end center}[pc-m="end stretch"]{place-content:end stretch}[pc-m="end around"]{place-content:end space-around}[pc-m="end between"]{place-content:end space-between}[pc-m="end evenly"]{place-content:end space-evenly}[pc-m="stretch start"]{place-content:stretch start}[pc-m="stretch center"]{place-content:stretch center}[pc-m="stretch end"]{place-content:stretch end}[pc-m="stretch around"]{place-content:stretch space-around}[pc-m="stretch between"]{place-content:stretch space-between}[pc-m="stretch evenly"]{place-content:stretch space-evenly}[pc-m="around start"]{place-content:space-around start}[pc-m="around center"]{place-content:space-around center}[pc-m="around end"]{place-content:space-around end}[pc-m="around stretch"]{place-content:space-around stretch}[pc-m="around between"]{place-content:space-around space-between}[pc-m="around evenly"]{place-content:space-around space-evenly}[pc-m="between start"]{place-content:space-between start}[pc-m="between center"]{place-content:space-between center}[pc-m="between end"]{place-content:space-between end}[pc-m="between stretch"]{place-content:space-between stretch}[pc-m="between around"]{place-content:space-between space-around}[pc-m="between evenly"]{place-content:space-between space-evenly}[pc-m="evenly start"]{place-content:space-evenly start}[pc-m="evenly center"]{place-content:space-evenly center}[pc-m="evenly end"]{place-content:space-evenly end}[pc-m="evenly stretch"]{place-content:space-evenly stretch}[pc-m="evenly around"]{place-content:space-evenly space-around}[pc-m="evenly between"]{place-content:space-evenly space-between}[ps-m=start]{place-self:start}[ps-m=center]{place-self:center}[ps-m=end]{place-self:end}[ps-m=stretch]{place-self:stretch}[ps-m="start center"]{place-self:start center}[ps-m="start end"]{place-self:start end}[ps-m="start stretch"]{place-self:start stretch}[ps-m="center start"]{place-self:center start}[ps-m="center end"]{place-self:center end}[ps-m="center stretch"]{place-self:center stretch}[ps-m="end start"]{place-self:end start}[ps-m="end center"]{place-self:end center}[ps-m="end stretch"]{place-self:end stretch}[ps-m="stretch start"]{place-self:stretch start}[ps-m="stretch center"]{place-self:stretch center}[ps-m="stretch end"]{place-self:stretch end}x-flex[jc-m=start]{justify-content:flex-start}x-flex[jc-m=center]{justify-content:center}x-flex[jc-m=end]{justify-content:flex-end}x-flex[ji-m=start]{justify-items:flex-start}x-flex[ji-m=center]{justify-items:center}x-flex[ji-m=end]{justify-items:flex-end}x-flex[ai-m=start]{align-items:flex-start}x-flex[ai-m=center]{align-items:center}x-flex[ai-m=end]{align-items:flex-end}x-flex[ac-m=start]{align-content:flex-start}x-flex[ac-m=center]{align-content:center}x-flex[ac-m=end]{align-content:flex-end}x-flex[as-m=start]{align-self:flex-start}x-flex[as-m=center]{align-self:center}x-flex[as-m=end]{align-self:flex-end}x-flex[js-m=start]{justify-self:flex-start}x-flex[js-m=center]{justify-self:center}x-flex[js-m=end]{justify-self:flex-end}x-flex[pi-m=start]{place-items:flex-start}x-flex[pi-m=center]{place-items:center}x-flex[pi-m=end]{place-items:flex-end}x-flex[pi-m="start center"]{place-items:flex-start center}x-flex[pi-m="start end"]{place-items:flex-start flex-end}x-flex[pi-m="start stretch"]{place-items:flex-start stretch}x-flex[pi-m="center start"]{place-items:center flex-start}x-flex[pi-m="center end"]{place-items:center flex-end}x-flex[pi-m="end start"]{place-items:flex-end flex-start}x-flex[pi-m="end center"]{place-items:flex-end center}x-flex[pi-m="end stretch"]{place-items:flex-end stretch}x-flex[pi-m="stretch start"]{place-items:stretch flex-start}x-flex[pi-m="stretch end"]{place-items:stretch flex-end}x-flex[pc-m=start]{place-content:flex-start}x-flex[pc-m=center]{place-content:center}x-flex[pc-m=end]{place-content:flex-end}x-flex[pc-m="start center"]{place-content:flex-start center}x-flex[pc-m="start end"]{place-content:flex-start flex-end}x-flex[pc-m="start stretch"]{place-content:flex-start stretch}x-flex[pc-m="start around"]{place-content:flex-start space-around}x-flex[pc-m="start between"]{place-content:flex-start space-between}x-flex[pc-m="start evenly"]{place-content:flex-start space-evenly}x-flex[pc-m="center start"]{place-content:center flex-start}x-flex[pc-m="center end"]{place-content:center flex-end}x-flex[pc-m="end start"]{place-content:flex-end flex-start}x-flex[pc-m="end center"]{place-content:flex-end center}x-flex[pc-m="end stretch"]{place-content:flex-end stretch}x-flex[pc-m="end around"]{place-content:flex-end space-around}x-flex[pc-m="end between"]{place-content:flex-end space-between}x-flex[pc-m="end evenly"]{place-content:flex-end space-evenly}x-flex[pc-m="stretch start"]{place-content:stretch flex-start}x-flex[pc-m="stretch end"]{place-content:stretch flex-end}x-flex[pc-m="around start"]{place-content:space-around flex-start}x-flex[pc-m="around end"]{place-content:space-around flex-end}x-flex[pc-m="between start"]{place-content:space-between flex-start}x-flex[pc-m="between end"]{place-content:space-between flex-end}x-flex[pc-m="evenly start"]{place-content:space-evenly flex-start}x-flex[pc-m="evenly end"]{place-content:space-evenly flex-end}x-flex[ps-m=start]{place-self:flex-start}x-flex[ps-m=center]{place-self:center}x-flex[ps-m=end]{place-self:flex-end}x-flex[ps-m="start center"]{place-self:flex-start center}x-flex[ps-m="start end"]{place-self:flex-start flex-end}x-flex[ps-m="start stretch"]{place-self:flex-start stretch}x-flex[ps-m="center start"]{place-self:center flex-start}x-flex[ps-m="center end"]{place-self:center flex-end}x-flex[ps-m="end start"]{place-self:flex-end flex-start}x-flex[ps-m="end center"]{place-self:flex-end center}x-flex[ps-m="end stretch"]{place-self:flex-end stretch}x-flex[ps-m="stretch start"]{place-self:stretch flex-start}x-flex[ps-m="stretch end"]{place-self:stretch flex-end}[order-m=first]{order:-1}[order-m="1"]{order:1}[order-m="2"]{order:2}[order-m="3"]{order:3}[order-m="4"]{order:4}[order-m="5"]{order:5}[order-m="6"]{order:6}[order-m="7"]{order:7}[order-m="8"]{order:8}[order-m="9"]{order:9}[order-m="10"]{order:10}[order-m="11"]{order:11}[order-m="12"]{order:12}[order-m="13"]{order:13}[order-m="14"]{order:14}[order-m="15"]{order:15}[order-m="16"]{order:16}[order-m=last]{order:99}}[flow=horizontal]{display:grid;grid-auto-flow:column}[flow=vertical]{display:grid;grid-auto-flow:row}x-flex[pi="top left"]{align-items:flex-start;justify-content:flex-start}x-flex[pi="top center"]{align-items:flex-start;justify-content:center}x-flex[pi="top right"]{align-items:flex-start;justify-content:flex-end}x-flex[pi="top between"]{align-items:flex-start;width:100%}x-flex[pi="center left"]{align-items:center;justify-content:flex-start}x-flex[pi=center]{align-items:center;justify-content:center}x-flex[pi="center right"]{align-items:center;justify-content:flex-end}x-flex[pi="center between"]{align-items:center;width:100%}x-flex[pi="bottom left"]{align-items:flex-end;justify-content:flex-start}x-flex[pi="bottom center"]{align-items:flex-end;justify-content:center}x-flex[pi="bottom right"]{align-items:flex-end;justify-content:flex-end}x-flex[pi="bottom between"]{align-items:flex-end;width:100%}x-flex[pi*=between] x-cell.content{width:100%}x-flex[pi*=between] x-cell.content x-flex{justify-content:space-between}x-flex[pi*=between][orientation=column] x-cell.content{height:100%}x-flex[pi*=between][orientation=column] x-cell.content x-flex{height:100%;justify-content:space-between}@media(max-width:777px){x-flex[pi-s="top left"]{align-items:flex-start;justify-content:flex-start}x-flex[pi-s="top center"]{align-items:flex-start;justify-content:center}x-flex[pi-s="top right"]{align-items:flex-start;justify-content:flex-end}x-flex[pi-s="top between"]{align-items:flex-start;width:100%}x-flex[pi-s="center left"]{align-items:center;justify-content:flex-start}x-flex[pi-s=center]{align-items:center;justify-content:center}x-flex[pi-s="center right"]{align-items:center;justify-content:flex-end}x-flex[pi-s="center between"]{align-items:center;width:100%}x-flex[pi-s="bottom left"]{align-items:flex-end;justify-content:flex-start}x-flex[pi-s="bottom center"]{align-items:flex-end;justify-content:center}x-flex[pi-s="bottom right"]{align-items:flex-end;justify-content:flex-end}x-flex[pi-s="bottom between"]{align-items:flex-end;width:100%}x-flex[pi-s*=between] x-cell.content{width:100%}x-flex[pi-s*=between] x-cell.content x-flex{justify-content:space-between}x-flex[pi-s*=between][orientation-s=column] .content{height:100%}x-flex[pi-s*=between][orientation-s=column] .content x-flex{height:100%;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/skelet.css.map?v=107339535482236247901792453465 */


/* === https://sad-boyz.com/cdn/shop/t/23/assets/app.css?v=98429166313932878631792453465 === */
*:not(.button,button,input,select){overflow-wrap:break-word}input[type=radio]:focus-visible+label,:is(*,.button,button):not(input):focus-visible{outline:var(--a11yOutline);outline-offset:var(--a11yOffset);box-shadow:var(--a11yShadow)}input{margin:0}a.no-style:hover{text-decoration:underline}header a.no-style:hover{text-decoration:none}select{padding:var(--boxPadding);padding-right:45px}select,button,.button[class*=is-black]{width:100%;margin:0 auto}textarea{border-radius:var(--radius-2)}picture{display:block}.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}.skip-to-content:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto;padding:var(--padding);top:var(--padding);left:var(--padding)}.visibility-hidden{visibility:hidden}x-flex.even>*{width:100%}blockquote{margin:var(--padding) auto}h1,h2,h3,h4,h5,h6{text-transform:var(--hTxTransform);margin:0;padding:0}a :where(h1,h2,h3,h4,h5,h6){color:var(--linkColor)}a:hover :where(h1,h2,h3,h4,h5,h6){color:var(--linkHover)}li{list-style-position:inside}label{display:flex;gap:var(--margin)}summary{cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}*{scrollbar-color:rgb(var(--colorRGB) / .4) rgb(0 0 0 / 0);scrollbar-width:thin}[color-scheme]{--globalBorder: var(--globalBorderWidth) solid var(--globalBorderColor);--globalBorderSafe: var(--globalBorderSafeWidth) solid var(--globalBorderColor);background:var(--bgColor);background-attachment:fixed;color:var(--color)}svg.svgph{fill:currentColor;background:var(--bgColor);height:100%;width:100%}.main-header a.no-style,footer-group a,.login a{padding:var(--buttonPadding) 0}.nopadd{padding:0!important}.errors{color:var(--red)}.nosticky{position:initial!important}.clipper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clipThis{display:inline-block;text-overflow:ellipsis;max-width:var(--clipWidth, 32ch);white-space:nowrap;overflow:clip}.text-normal{font-weight:400}:is(.grecaptcha-badge,div#shop-hcaptcha-badge-container,.h-captcha){display:none!important}body[coretex-page] main#mainContent{display:flex;flex-direction:column}body[header-boxed=true] main#mainContent{border-block-start:var(--globalBorder);margin-block-start:calc(-1 * var(--globalBorderWidth))}.shopify-challenge__container,.shopify-email-marketing-confirmation__container{margin:auto;padding:var(--padding)}.hidden{display:none!important}@media(max-width:777px){.hidden-s{display:none!important}}.border-right{border-inline-end:var(--globalBorder)}.border-left{border-inline-start:var(--globalBorder)}.is-currentcolor{color:var(--color, currentColor);--buttonColor: var(--color, currentColor) }@media(max-width:777px){.border-left,.border-right{border:none}}.svg-placeholder{max-height:100%;max-width:100%;min-height:250px;width:100%;fill:var(--color, currentColor)}.svg-placeholder.banner{height:100%}horizontal-rule{display:block;width:100%;border-block-end:var(--globalBorder);margin-block:1.5rem}details-menu{display:block}.coverlayer{position:relative}.coverlayer:after{content:"";position:absolute;right:0;top:0;display:block;height:100%;width:100px;pointer-events:none;background-image:linear-gradient(to right,transparent 0%,var(--bgColor) 100%)}.padding{padding:var(--padding)}.no-padding{padding:0!important}.margin{margin:var(--margin)}.no-margin{margin:0!important}:is(.display-none-empty,.hide-empty):empty{display:none}.gridabsolute{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}.gridabsolute>*{position:relative;grid-row:1;grid-column:1}.fader{position:relative}.fader:after{content:"";position:absolute;inset-inline-end:0px;inset-block-start:0px;display:block;height:100%;width:100px;pointer-events:none;background-image:linear-gradient(to right,transparent 0%,var(--bgColor) 100%)}.rte :where(h1,h2,h3,h4,h5,h6,ol,ul,p,strong,blockquote){all:revert}.rte p{margin:var(--space-3) 0}.rte p:empty{display:none}.rte li{list-style-position:outside}.rte iframe{max-width:100%;width:100%;height:auto;aspect-ratio:16 / 9}.breadcrumb{display:flex;padding-inline:var(--mardding);border-block-end:var(--globalBorder);gap:var(--buttonPadding)}.breadcrumb a,.breadcrumb span{padding-block:var(--buttonPadding);text-decoration:none;text-transform:capitalize}.breadcrumb a:hover{text-decoration:none}.breadcrumb a:first-child{padding-left:0}[hide-on-scroll-target]{transition:transform .42s;transition-timing-function:var(--easeInOutQuint)}[hide-on-scroll-target=hidden]{transform:translateY(-100%)}:where(dialog-wrapper,[popover]) header{background:var(--bgColor);color:var(--color);border-block-end:var(--globalBorder)}:where(dialog-wrapper,[popover]) header>x-cell:last-child{border-inline-start:var(--globalBorder)}.main-header{position:var(--headerPosition);inset-block-start:0;z-index:99;width:100%;max-width:100%}body[layout-boxed=true] .main-header{width:calc(var(--boxedLayoutMaxWidth) - calc(2 * var(--globalBorderWidth)))}header#mainHeader{--globalBorder: var(--globalBorderWidth) solid var(--headerBorder, var(--globalBorderColor));--buttonTransform: none;position:relative;border-block-end:var(--globalBorder);background:var(--headerBg, var(--bgColor));anchor-name:--header-anchor}header#mainHeader ul,header#mainHeader li{list-style:none;margin:0;padding:0}header#mainHeader[boxed-mode=true]{margin:var(--mardding);border:var(--globalBorder);border-radius:var(--radius)}@media(max-width:777px){header#mainHeader[boxed-mode=true]{margin:var(--margin)}}header#mainHeader[boxed-mode=true] #headerGrid [menu-type=mega] details.dm.lv1>details-menu{--_maxHeight: 95vh;top:calc(var(--space-1) + var(--headerHeight));border:none;border-radius:var(--radius-2);outline:var(--globalBorder)}header#mainHeader[boxed-mode=true] #headerGrid [menu-type=dropdown] details.dm:where(.lv1,.lv2)>details-menu{border:none;border-radius:var(--radius);outline:var(--globalBorder)}header#mainHeader #headerGrid[show-borders=true]{gap:var(--globalBorderWidth);overflow:hidden}header#mainHeader #headerGrid[show-borders=true]>*{outline:var(--globalBorder)}header#mainHeader #headerGrid[show-borders=true] [menu-type=mega] [menu-list="2"]>*{outline:var(--globalBorder)}header#mainHeader #headerGrid[dropdown-caret=false] .dropdown-caret:after{all:unset}@media(min-width:777px){header#mainHeader #headerGrid[expand-central=true]{--grid-tc: minmax(100px, auto) minmax(100px, 1fr) auto }}header#mainHeader #headerGrid .bogo a{display:contents}header#mainHeader #headerGrid .bogo{padding:var(--space-1) var(--mardding)}header#mainHeader #headerGrid img.logo{width:auto;max-width:100%;max-height:var(--logoImageSize);border-radius:0;padding:0;transform:none}header#mainHeader #headerGrid :not(img).logo{--fontLine: 1;font-size:var(--logoSize);font-weight:var(--logoFontWeight);font-style:var(--logoFontStyle);font-family:var(--logoFontFamily)}header#mainHeader #headerGrid :where(.button,button,summary){color:var(--linkColor);font-weight:400;text-align:center}header#mainHeader #headerGrid :where(.button,button,summary):is(:hover,:focus-visible){color:var(--linkHover)}@media(hover:hover){header#mainHeader #headerGrid[links-outline=true] :not(.dont):where(.button,button,summary):hover{outline:1px solid currentColor;outline-offset:-4px}}header#mainHeader #headerGrid ul[menu-list="1"]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--_jc)}header#mainHeader #headerGrid [menu-type=dropdown] summary{anchor-name:--dropdown-anchor}header#mainHeader #headerGrid [menu-type=dropdown] .mob-scroller{justify-content:var(--_ji)}header#mainHeader #headerGrid [menu-type=dropdown] details.dm>details-menu{position:absolute;z-index:99;left:0;max-width:100%;width:100vw;border-block:var(--globalBorder);background:var(--headerBg, var(--bgColor))}header#mainHeader #headerGrid [menu-type=dropdown] details.dm>details-menu ul{display:flex;flex-wrap:nowrap}header#mainHeader #headerGrid [menu-type=dropdown] details.dm.lv1>details-menu{top:calc(-1 * var(--globalBorderWidth) + var(--headerHeight));max-height:calc(100vh - var(--headerGroupHeight, 25vh));overscroll-behavior:contain}header#mainHeader #headerGrid [menu-type=dropdown-compact] summary{anchor-name:--dropdown-compact-anchor}header#mainHeader #headerGrid [menu-type=dropdown-compact] details.dm>details-menu{position:absolute;z-index:99;outline:var(--globalBorder);background:var(--headerBg, var(--bgColor));position-anchor:--dropdown-compact-anchor;top:anchor(bottom);margin-block-start:var(--globalBorderWidth)}header#mainHeader #headerGrid [menu-type=dropdown-compact] details.dm.lv1>details-menu{margin-block-start:calc(1px + var(--globalBorderWidth))}header#mainHeader #headerGrid [menu-type=dropdown-compact] details.dm.lv2>details-menu{inset-inline-start:calc(anchor(right) + var(--globalBorderWidth));inset-block-start:anchor(top)}header#mainHeader #headerGrid [menu-type=mega]{--_maxHeight: 100vh}header#mainHeader #headerGrid [menu-type=mega] summary{anchor-name:--megaMenu-anchor}header#mainHeader #headerGrid [menu-type=mega] details.dm.lv1>details-menu{position-anchor:--megaMenu-anchor;position:absolute;top:calc(-1 * var(--globalBorderWidth) + var(--headerHeight));inset-inline-start:0;z-index:99;max-width:100%;width:100vw;max-height:calc(var(--_maxHeight) - var(--headerHeight));border-block:var(--globalBorder);background:var(--headerBg, var(--bgColor));overflow-y:auto}header#mainHeader #headerGrid [menu-type=mega] details.dm:not(.lv1) summary{font-weight:800;pointer-events:none;padding-inline:var(--space-2)}header#mainHeader #headerGrid [menu-type=mega] details.dm:not(.lv1) summary:after{all:unset}header#mainHeader #headerGrid [menu-type=mega] .lv1 .mob-scroller{justify-content:var(--_ji)}header#mainHeader #headerGrid [menu-type=mega] .lv1 .mob-scroller a.button{padding:var(--space-2);outline-offset:-2px}header#mainHeader #headerGrid [menu-type=mega] [menu-list="2"]{display:flex;gap:var(--globalBorderWidth)}@media(max-width:1080px){header#mainHeader #headerGrid [menu-type=mega] [menu-list="2"]{flex:1}}header#mainHeader #headerGrid [menu-type=mega] [menu-list="2"] [data-type=dropdown]{flex:1}header#mainHeader #headerGrid [menu-type=mega] [menu-list="2"]>*{min-width:12cqi;padding-inline:var(--padding);padding-block-end:var(--space-2);overflow:visible}header#mainHeader #headerGrid [menu-type=mega] [menu-list="2"] [data-type=grouped-links]{padding-block-start:var(--space-2)}header#mainHeader #headerGrid [menu-type=mega] [menu-list="3"]{display:flex;flex-direction:column;flex:1}header#mainHeader #headerGrid[show-icons=true] #counter{display:flex;align-items:center;gap:var(--space-1)}header#mainHeader #headerGrid[show-icons=false] #counter{display:grid;place-items:center;aspect-ratio:1 / 1;padding:0 .5rem;color:var(--color);border:1px solid var(--color);border-radius:var(--radius);text-indent:0;font-weight:400;font-size:smaller;line-height:0}header#mainHeader #headerGrid .selector-language :where(component-loader,localization-form,form){display:contents}header#mainHeader #headerGrid .selector-language localization-form .langSwitch{align-items:center;gap:var(--space-1);height:100%}header#mainHeader #headerGrid .selector-language localization-form .langSwitch a{text-transform:uppercase;margin:0;padding-inline:0px;font-weight:400}header#mainHeader #headerGrid .selector-language localization-form .langSwitch a[aria-current=true]{text-decoration:underline;font-weight:700}header#mainHeader #headerGrid .selector-language localization-form .langSwitch a[data-count="1"]{padding-inline-start:var(--buttonPadding)}header#mainHeader #headerGrid .selector-language localization-form .langSwitch a[data-count="2"]{padding-inline-end:var(--buttonPadding)}#mobmenu{--buttonTransform: none;width:100%;height:100%;padding:0;margin:0;border:none;background:var(--bgColor);color:var(--color)}#mobmenu details,#mobmenu details-menu{will-change:display;transform:translate3d(0)}#mobmenu details[open]>summary{font-weight:700}#mobmenu ul,#mobmenu li{list-style:none;margin:0;padding:0}#mobmenu a{display:block;text-align:start}#mobmenu .mob-scroller{display:block}#mobmenu [menu-list="1"]>li{border-block-end:var(--globalBorder)}#mobmenu [menu-list] ul{margin-inline-start:var(--padding);border-inline-start:var(--globalBorder)}.mobnav{overflow:auto;background:var(--bgColor)}.mobnav .quicks{gap:var(--globalBorderWidth)}.mobnav .quicks>*{outline:var(--globalBorder)}#app:has(.main-header x-grid[links-outline=true]) .quick-menu a:hover{outline:1px solid currentColor;outline-offset:-4px}.price__sale,.price__availability,.price :where(.price__badge-sale,.price__badge-sold-out),.on-sale :where(.price__regular,.price__availability){display:none}.on-sale .price__sale{display:initial;flex-direction:row;flex-wrap:wrap}.new-price{margin-inline-start:var(--space-2)}footer,sub-footer{--globalBorder: var(--globalBorderWidth) solid var(--footerBorder, var(--globalBorderColor));--linkColor: var(--footerColor);position:relative;background:var(--footerBg, transparent);border-color:var(--footerBorder, var(--globalBorderColor));color:var(--footerColor, inherit)}footer,sub-footer{border-block-end:var(--globalBorder)}footer>x-flex{gap:var(--globalBorderWidth)!important}footer>x-flex>x-cell{flex:1;width:100%;padding:var(--mardding);outline:var(--globalBorder)}footer li{margin-bottom:var(--mardding)}footer .mpti{display:flex;flex-direction:column}footer [type=email]{font-size:calc(var(--fontSize) + 1px)}footer [data-fullwidth=true]{min-width:115px;width:100%;flex-basis:100%}footer .image{height:100%}footer .image img{min-width:100%;width:var(--_imgSize)}.bouncebackup{border-block:var(--globalBorder);text-align:center;text-transform:uppercase;margin-top:calc(-1 * var(--globalBorderWidth))}#f-links .f-links>*{column-gap:var(--padding)}#f-links .f-links a{display:block;padding:var(--space-1)}#f-links .f-links li{margin:0}#f-links .f-links .f-cols{columns:2;column-gap:var(--padding)}@media(min-width:778px){#f-links .f-links[jc=end] ul.no-style{justify-content:flex-start}#f-links .f-links[jc=center] ul.no-style{justify-content:center}#f-links .f-links[jc=end] ul.no-style{justify-content:flex-end}}@media(max-width:777px){#f-links .f-links[jc-s=end] ul.no-style{justify-content:flex-start}#f-links .f-links[jc-s=center] ul.no-style{justify-content:center}#f-links .f-links[jc-s=end] ul.no-style{justify-content:flex-end}}.ssocialss svg,.ssocialss .iconstrue span{display:none}.ssocialss .iconstrue svg{display:block}.ssocialss ul.iconstrue li{display:inline-block;margin:.5rem}.ssocialss ul{display:flex;flex-wrap:wrap;align-items:center;gap:var(--padding)}.ssocialss li{margin:0}@media(max-width:777px){footer{margin-bottom:calc(var(--buyPlatformHeight) + var(--padding))}}sub-footer{display:block}sub-footer x-grid{gap:0}sub-footer x-grid>x-cell{padding:var(--mardding) var(--padding);box-shadow:0 calc(-1*var(--globalBorderWidth)) 0 var(--footerBorder, var(--globalBorderColor))}.stick{position:sticky;top:0}body[header-type=fixed] .stick{position:sticky;top:calc(var(--headerHeight) + var(--padding) * 2)}i svg{width:max(18px,var(--iconSizeW, var(--iconSize)));height:max(18px,var(--iconSizeH, var(--iconSize)));vertical-align:middle;pointer-events:none}#languageBox,#countryBox{--dialogPadding: 0;--dialogHeight: auto;--dialogH: fit-content;--dialogMaxH: min(600px, calc(100dvh - var(--padding)))}:where(#countryBox,#languageBox) dialog[dialog-position="top right"]{--dialogH: calc(100dvh - (var(--dialogPosSize) * 2));--dialogMaxH: calc(100dvh - (var(--dialogPosSize) * 2))}:is(button,.button).fake-select{width:fit-content;border:var(--boxBorderWidth) var(--boxBorderStyle) var(--boxBorderColor)}:is(button,.button).fake-select:hover{border:var(--boxBorderWidth) var(--boxBorderStyle) var(--boxBorderColor)}:is(.selector-country,.selector-language){--rowGap: var(--mardding);--columnGap: var(--mardding);margin-inline:var(--space-1)}.accounts .localization :is(button,.button){font-weight:400;text-transform:inherit}country-search{position:sticky;inset-block-start:calc(var(--padding) * 3.5);inset-inline:0;z-index:1;margin-inline:var(--buttonPadding);margin-block-end:var(--padding);border:var(--globalBorder);border-radius:var(--radius);background-color:var(--boxBgColor)}country-search button[type=reset]{width:fit-content}country-search .country-filter{border:none}.localization-list{gap:var(--globalBorderWidth)}.localization-list>li{margin-bottom:0}country-search .popular-list li{margin-block:calc(1* var(--globalBorderWidth))}.localization-item{order:2}.localization-item[aria-current=true]{order:1}.localization-item>a{--a11yOffset: -3px;display:flex;justify-content:space-between;text-decoration:none;padding:var(--buttonPadding);outline:var(--globalBorder)}.localization-item img{border:1px solid var(--globalBorderColor)}.localization-item [aria-current=true]{--linkColor: var(--boxBgColor);--linkHover: var(--linkColor);background:var(--boxColor);color:var(--boxBgColor)}[ps="center start"] .h3{margin:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}coretex-dialog#searchBox{--dialogW: 100%;--dialogMaxW: 100%;--dialogH: fit-content;--dialogMaxH: 100vh;--dialogRadius: 0;--dialogMargin: 0}coretex-dialog#searchBox dialog:modal{padding:0;border-inline:none}coretex-dialog#searchBox[dialog-layout=light]{--dialogMaxH: 80vh}coretex-dialog#searchBox[dialog-layout=light] dialog{position-anchor:--header-anchor;--topAnchor: calc(anchor(bottom) - var(--globalBorderWidth));inset-block-start:var(--topAnchor, var(--headerGroupHeight))}coretex-dialog#searchBox[dialog-layout=light] dialog::backdrop{--dialogBackdropBg: transparent;--dialogBackdropBlur: none }coretex-dialog#searchBox predictive-search,coretex-dialog#searchBox main-search,coretex-dialog#searchBox search-engine{display:block;flex:1}coretex-dialog#searchBox main{background-color:var(--dialogBg)}coretex-dialog#searchBox search-engine{display:block;height:100%}coretex-dialog#searchBox search-engine label,coretex-dialog#searchBox search-engine legend{margin:0}coretex-dialog#searchBox search-engine input[type=search]{border:none;width:100%;margin:0}coretex-dialog#searchBox search-engine a{text-decoration:none}coretex-dialog#searchBox search-engine .product-grid product-card .smaller{margin-top:0}coretex-dialog#searchBox search-engine .product-grid product-card .media :is(img,video,iframe,svg){aspect-ratio:1 / 1}coretex-dialog#searchBox search-engine predictive-search:not(:has([results=true])) .predictive-search{display:none}coretex-dialog#searchBox search-engine predictive-search[results=true] .predictive-search{display:block}coretex-dialog#searchBox search-engine predictive-search[results=true] .search-input-stack{z-index:100;background:var(--bgColor);border-block-end:var(--globalBorder)}coretex-dialog#searchBox search-engine predictive-search[results=true] .search-input-stack .s-buttons{border-inline-start:var(--globalBorder)}coretex-dialog#searchBox search-engine predictive-search .predictive-search__loading-state{display:none;padding:var(--space-2);text-align:center;color:var(--color-foreground-75);font-size:var(--font-size-small)}coretex-dialog#searchBox search-engine predictive-search[loading=true] .predictive-search__loading-state{display:block}coretex-dialog#searchBox search-engine predictive-search[open=true] .predictive-search__loading-state{display:none}coretex-dialog#searchBox search-engine .padding{padding:var(--padding)}coretex-dialog#searchBox search-engine #predictive-search-results-groups-wrapper{gap:var(--globalBorderWidth)}coretex-dialog#searchBox search-engine #predictive-search-results-groups-wrapper>*{outline:var(--globalBorder)}coretex-dialog#searchBox search-engine :where(#predictive-search-results-queries-list,#predictive-search-results-pages-list)>*{gap:var(--space-1)}coretex-dialog#searchBox search-engine #predictive-search-option-search-keywords button{background:var(--bgColor);color:var(--color);border:none;border-block-start:var(--globalBorder)}coretex-dialog#searchBox #searchEmptyState{gap:var(--globalBorderWidth)}coretex-dialog#searchBox #searchEmptyState>*{outline:var(--globalBorder)}coretex-dialog#searchBox #searchEmptyState a{text-transform:none}coretex-dialog#searchBox #searchEmptyState .mob-scroller{scrollbar-width:thin}coretex-dialog#searchBox #searchEmptyState .product-grid product-card{align-self:stretch}coretex-dialog#searchBox #searchEmptyState .product-grid product-card .media :is(img,video,iframe,svg){aspect-ratio:1 / 1}coretex-dialog#searchBox #searchEmptyState[direction=column] .suggestedLinks{padding:var(--margin)}coretex-dialog#searchBox #searchEmptyState tab-container.tabs{--tabControlsMargin: 0px}coretex-dialog#searchBox #searchEmptyState tab-container.tabs tab-controls{border-block-end:var(--globalBorder)}coretex-dialog#searchBox #searchEmptyState tab-container.tabs:has(>tab-content:nth-of-type(2):not([hidden])) .gs-title{display:none}coretex-dialog#searchBox #searchEmptyState .product-grid-contained{margin-block-end:calc(-1 * var(--globalBorderWidth))}coretex-dialog#searchBox #searchEmptyState .product-grid-contained x-grid.card.scroll-snap{--scrollWidth: 19.5% }@media(max-width:777px){coretex-dialog#searchBox #searchEmptyState .product-grid-contained x-grid.card.scroll-snap-m{--scrollWidth: 32.5% }}body[header-boxed=true] coretex-dialog#searchBox[dialog-layout=light]{--dialogW: calc(100vw - var(--space-5));--dialogMaxH: 80vh;--dialogRadius: var(--radius-2);--dialogMargin: var(--space-1) auto}body[header-boxed=true] coretex-dialog#searchBox[dialog-layout=light] dialog{border:var(--globalBorder)}coretex-dialog#cartBox dialog:modal{padding:0}coretex-dialog#cartBox[cart-layout=drawer]{--dialogW: 100%;--dialogMaxW: 100%;--dialogH: fit-content;--dialogMargin: 0;--dialogRadius: 0}coretex-dialog#cartBox[cart-layout=drawer] dialog:modal{border-inline:none}html.ios coretex-dialog#cartBox[cart-layout=drawer]{--dialogH: 100vh }coretex-dialog#cartBox[cart-layout="drawer-side full"] dialog{--dialogH: calc(100dvh - (var(--dialogPosSize) * 2));--dialogMaxH: calc(100dvh - (var(--dialogPosSize) * 2)) }coretex-dialog#cartBox[cart-layout="drawer-side full"] dialog-wrapper{height:100%}coretex-dialog#cartBox[cart-layout~=drawer-side]{--dialogMaxW: 600px;--dialogH: min-content;--dialogMaxH: 90dvh!important}coretex-dialog#cartBox[cart-layout~=drawer-side] header{position:sticky;top:0}@media(min-height:777px){coretex-dialog#cartBox[cart-layout~=drawer-side] cart-footer{position:sticky;bottom:0;z-index:1;background:var(--bgColor)}}coretex-dialog#cartBox[cart-layout~=drawer-side] coretex-cart[empty=true]{width:100%;height:100%;margin:auto}coretex-dialog#cartBox[cart-layout~=drawer-side] coretex-cart[empty=true][upsell-section=false]{display:flex;align-items:center;justify-content:center;text-align:center}coretex-dialog#cartBox[cart-layout~=drawer-side] .coretex-cart>*{outline:none}coretex-dialog#cartBox[cart-layout~=drawer-side] cart-footer{margin-block-start:auto}coretex-dialog#cartBox[cart-layout~=drawer-side] :is(.coretex-cart){--grid-tc: repeat(2, minmax(0, 1fr))!important}coretex-dialog#cartBox[cart-layout~=drawer-side] cart-footer{grid-column:1 / -1}coretex-dialog#cartBox .headingTitle{padding-inline:var(--buttonPadding);margin:0}coretex-cart[layout=page]{margin-block-end:var(--globalBorderWidth)}coretex-cart[layout=page][empty=true] .empty{display:grid;place-items:center;min-height:500px}cart-discount{--columnGap: var(--space-1);--rowGap: var(--space-1);display:block;margin-block-end:var(--margin);margin-inline:var(--margin)}cart-discount .working{display:none}cart-discount .discount-error{color:var(--red)}cart-discount[data-working] .default{display:none}cart-discount[data-working] .working{display:inline}cart-discount[data-working] .discount-apply{opacity:.6;cursor:not-allowed}cart-discount[data-working] .discount-code-input{opacity:.6}cart-note{display:block;padding-inline:var(--margin)}cart-upsell{display:block;border-block-start:var(--globalBorder)}[cart-layout~=drawer-side] cart-upsell .product-grid-contained .product-grid{--scrollWidth: 32% !important}.cart__dynamic-checkout-buttons{margin-block:var(--margin)}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-inline-size: 54px;--shopify-accelerated-checkout-button-border-radius: var(--radius);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-inline-alignment: space-between;--shopify-accelerated-checkout-row-gap: var(--margin);--shopify-accelerated-checkout-skeleton-background-color: rgb(128 128 128 / .4);--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease}coretex-cart{container:coretex-cart / inline-size}@container coretex-cart (width <= 1200px){coretex-cart :is(.cart-items,cart-footer){grid-column:1 / -1}}coretex-cart :where(x-flex,x-cell,span,ul,li,.properties):empty{display:none}coretex-cart .subtotal{padding:var(--margin)}coretex-cart .subtotal li{margin:0}coretex-cart .totalSavings{padding:var(--margin)}coretex-cart .shippingtaxes{padding-inline:var(--margin)}coretex-cart .product-option :where(dt,dd){display:inline;margin:0;font-weight:500}coretex-cart .coretex-cart{gap:var(--globalBorderWidth);margin-block-start:calc(-1 * var(--globalBorderWidth))}coretex-cart cart-item{overflow:hidden;overflow-x:auto;gap:var(--globalBorderWidth) 0}coretex-cart cart-item>*{padding:var(--mardding)}coretex-cart cart-item>*:first-child{outline:var(--globalBorder)}coretex-cart .cart-items{gap:var(--globalBorderWidth)}coretex-cart .cart-items>*{outline:var(--globalBorder)}coretex-cart .cart-items .product-components li{margin:0}coretex-cart cart-item:only-child{outline:none;height:100%}html.js-ajax-cart-processing coretex-cart cart-body{opacity:.5;cursor:wait}coretex-cart .meta{gap:var(--space-1)}coretex-cart .image{container:coretex-cart-image / inline-size;padding:0}coretex-cart .image a{padding:0!important}coretex-cart .image .preorder{--buttonPadding: var(--space-1) var(--space-2);--buttonFontSize: var(--type-1);--buttonWeight: 400;pointer-events:none}coretex-cart .title{display:block;text-align:start;overflow:clip;text-overflow:ellipsis;line-height:1.4}coretex-cart :where(.vendor,.title) a{display:contents}coretex-cart .actions{padding:0}coretex-cart .properties :where(dt,dd){margin:0;display:inline-block}coretex-cart .button:where(.plus,.minus,.trash){cursor:pointer;-webkit-user-select:none;user-select:none;font-size:2rem;padding:var(--buttonPadding) 0}coretex-cart .qtyinput{display:grid;place-items:center;border-radius:100%;font-size:1.2rem;width:2.2rem;height:2.2rem;border:1px solid var(--globalBorderColor);padding:0;text-align:center}coretex-cart .gocheckout{gap:var(--globalBorderWidth)}coretex-cart .gocheckout>*{outline:var(--globalBorder)}coretex-cart[layout=page] .gocheckout{top:var(--headerHeight, 0px)}coretex-cart [data-ajax-cart-errors]{outline:var(--globalBorder);color:var(--red)}[data-ajax-cart-errors=form]{color:var(--red);text-align:center}coretex-cart cart-item[is-giftwrap=true]{pointer-events:none;order:-1}coretex-cart .cartGiftwrap .trigger label{margin:0;text-transform:uppercase}coretex-cart .cartGiftwrap textarea{margin:0}coretex-cart[empty=true] .empty{text-align:center;margin:var(--padding)}@media(max-width:777px){coretex-dialog#cartBox[cart-layout~=drawer-side]{--dialogMaxW: 100% }coretex-cart .button:where(.plus,.minus,.trash){padding:var(--margin)}coretex-cart cart-item{--gap: var(--globalBorderWidth)!important}coretex-cart cart-item>*{outline:var(--globalBorder)}coretex-cart .actions{padding:var(--margin)}body:where(.open-menu,.open-search) .main-header{height:100dvh}body:where(.open-menu,.open-search){overflow:hidden}body:where(.open-menu,.open-search) #header{display:none}}coretex-cart :where(cart-shipping,cart-announcement){display:block;position:relative;padding:var(--margin) var(--padding);text-align:center;outline:var(--globalBorder)}coretex-cart cart-shipping .awayAmount{font-weight:800}coretex-cart cart-shipping progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:var(--progressBg);display:block;margin:0 auto;border-radius:100vh;height:.5rem}coretex-cart cart-shipping progress[value]::-webkit-progress-bar{border-radius:100vh;background:var(--progressBg)}coretex-cart cart-shipping progress[value]::-webkit-progress-value{border-radius:100vh;background:var(--progressFg)}coretex-cart cart-shipping progress[value]::-moz-progress-bar{border-radius:100vh;background:var(--progressFg)}coretex-cart cart-announcement{display:block;position:relative}.smaller{line-height:1.2;font-size:80%;text-transform:none;margin-top:var(--margin)}video-player{--iconSize: 28px;--vp-margin: var(--padding);--vp-padding: .5rem;display:grid;grid-template-rows:1fr;grid-template-columns:1fr}video-player>*{position:relative;grid-row:1;grid-column:1}video-player video{width:100%;object-fit:cover}video-player button.controller{--buttonPadding: var(--vp-padding);z-index:1;width:fit-content;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;place-self:end;margin:var(--vp-margin)}video-player button.controller>*{position:relative;grid-row:1;grid-column:1}video-player button.controller{transition:all .2s ease-in-out}video-player.playing button.controller{opacity:0;transform:scale(0)}video-player.playing:hover button.controller{opacity:1;transform:none}video-player.playing button.controller:focus{opacity:1;transform:none}video-player button.controller[hidden]{display:none!important}video-player button.controller .pause-icon,video-player.playing button.controller .play-icon{opacity:0}video-player.playing button.controller .pause-icon,video-player button.controller .play-icon{opacity:1}video-player .video-progress{--vp-progress: 0%;position:absolute;inset:var(--vp-progress-inset, .2rem .5rem);z-index:1;width:var(--vp-progress-width, 100vw);height:var(--vp-progress-height, 8px);border-radius:var(--vp-progress-radius, 100vw);background:var(--vp-progress-bg)}video-player .video-progress:after{content:"";display:block;background-color:var(--vp-progress-fg, rgb(0 0 0 / .4));border-radius:inherit;height:100%;width:var(--vp-progress);transition:width .5s ease}@media(max-width:777px){video-player{--vp-icon: 23px;--vp-margin: .5rem;--vp-padding: .2rem }}.gs-title{padding:var(--mardding);border-block-end:var(--globalBorder);color:var(--color)}.featprod{position:sticky;bottom:0;margin-top:calc(-1 * var(--globalBorderWidth));z-index:8;background:var(--bgColor);border-block-start:var(--globalBorder)}.border-bottom{border-block-end:var(--globalBorder)}@media(max-width:777px){.gs-title{position:sticky;top:0;z-index:15;isolation:isolate;background:var(--bgColor);padding:var(--mardding);border-block-end:var(--globalBorder);max-width:100%;white-space:nowrap;overflow:clip;text-overflow:ellipsis;text-align:center}body[header-type=fixed] .gs-title{inset-block-start:calc(var(--headerHeight) - var(--globalBorderWidth, 0px))}body[header-type=fixed][header-boxed=true] .gs-title{position:initial}h .loadmore{position:sticky;bottom:calc(-1 * var(--globalBorderWidth));margin-top:calc(-1 * var(--globalBorderWidth));z-index:16;background:var(--bgColor);border-block-start:var(--globalBorder)}}coretex-scroll[scrollable] [scroll-area]{scrollbar-width:none}coretex-scroll[scrollable] [scroll-area]::-webkit-scrollbar{display:none}coretex-scroll:not([scrollable-left]) [scroll-button-prev],coretex-scroll:not([scrollable-right]) [scroll-button-next]{opacity:.6}[dir=rtl] coretex-scroll [scroll-button-prev]{order:1}coretex-scroll :where([scroll-button-prev],[scroll-button-next]){display:none}coretex-scroll[scrollable] :where([scroll-button-prev],[scroll-button-next]){display:block}coretex-scroll [scroll-area]{--scrollMargin: var(--globalBorderWidth) }.onHover .on{opacity:1}.onHover .off{opacity:0}.onHover:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}@media(hover:hover){.onHover-a .on{opacity:1}.onHover-a .off{opacity:0}.onHover-a:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover-a:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}}@media(max-width:777px){.onHover-s .on{opacity:1}.onHover-s .off{opacity:0}.onHover-s:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover-s:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}}@media(min-width:778px){.onHover-m .on{opacity:1}.onHover-m .off{opacity:0}.onHover-m:is(:hover,:focus,:focus-visible,:focus-within) .on{opacity:0}.onHover-m:is(:hover,:focus,:focus-visible,:focus-within) .off{opacity:1}}iframe#dummy-chat-button-iframe{border-radius:0}.loadmore:not(:empty){text-align:center;border-block-end:var(--globalBorder)}.loadmore a{display:inline-block;padding-block:var(--buttonPadding)}.loadmore span{display:inline}.loadmore span:where(.current,.deco){display:grid;place-items:center;min-width:var(--space-6);aspect-ratio:1 / 1}.loadmore span.current{border:var(--globalBorderSafe);border-radius:var(--radius)}.loadmore span a{text-decoration:none;padding:var(--buttonPadding)}#shopify-section-product-custom{border-block-start:var(--globalBorder)}#shopify-section-product-custom .hero{border-block-end:none}.blog-listing x-cell{border-block-end:var(--globalBorder)}.blog-listing .bp{border-block-end:var(--globalBorder);border-inline-end:var(--globalBorder);display:grid;place-items:start stretch}.blog-listing .meta{padding:var(--padding);margin-top:auto}.blog-listing .meta a{display:flex;flex-direction:column;width:100%;height:100%}.blog-listing .heading{border-block-end:var(--globalBorder)}.blog-listing .listoftags{position:relative;border-block-end:var(--globalBorder)}.blog-listing .listoftags:after{content:"";position:absolute;inset-inline-end:0;inset-block-start:0;height:100%;width:100px;pointer-events:none;background-image:linear-gradient(to right,transparent 0%,var(--bgColor) 100%)}.blog-listing .listoftags a:first-of-type{padding-left:var(--mardding)}.blog-listing .listoftags a[aria-current]{font-weight:700}.blog-listing .posts img{object-fit:cover;object-position:center center;aspect-ratio:1 / 1;width:100%;margin:0 auto}.blog-listing .posts picture{border-block-end:var(--globalBorder)}.blog-listing .posts .svg-placeholder{width:100vw;min-height:0;height:300px}@media(min-width:777px){.blog-listing .posts x-cell:nth-child(3n){border-right-color:transparent}}@media(max-width:777px){.blog-listing{border-block-end:0}.blog-listing .meta{padding:calc(var(--padding) / 1.7)}.blog-listing x-cell:nth-child(odd){border-right-color:transparent}.blog-listing .posts x-cell:first-child{grid-column:1/-1}}.blog-page{border-block-end:var(--globalBorder)}.blog-page .post article{padding:var(--padding);width:100%;max-width:80ch;margin-inline:auto}.blog-page .post img{margin-top:1.4rem;width:100%!important}.blog-page .post iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9}.blog-page .post aside{padding:var(--padding) 0}.blog-page .post aside>div{padding:0 var(--padding)}.blog-page .post aside h1{margin-bottom:var(--margin)}.blog-page .post .meta{border-inline-end:var(--globalBorder);min-height:100%;display:block}.blog-page .post .meta span{margin:1rem 1rem 0 0}.blog-page .post .sharing :where(li,.h5){margin:0}.blog-page .post .sharing{margin-block:var(--padding);border-block:var(--globalBorder);padding:0}.blog-page .post .sharing .mob-scroller{gap:var(--padding);padding:var(--padding)}.blog-page .post .what2fix li:first-letter{text-transform:capitalize}@media(max-width:777px){.blog-page .post aside{position:unset;padding:0}.blog-page .post .meta{margin-top:var(--padding);border-inline-end:0;min-height:fit-content}}comments-section:not(:empty){display:block;padding:var(--padding);margin-top:var(--margin);border-block-start:var(--globalBorder)}comments-section form.comment-form{padding:var(--padding) var(--margin);margin-top:var(--padding)}comments-section .form-error{margin-top:var(--margin);color:var(--red)}comments-section .form-success{margin-top:var(--margin);color:var(--green)}comments-section .acomment{width:100%!important;max-width:1080px!important}comments-section .acomment x-flex{margin-top:var(--padding)}.general-page{border-block-end:var(--globalBorder)}.general-page x-grid x-cell{padding:var(--padding)}.general-page x-grid x-cell:first-of-type{border-block-end:var(--globalBorder)}@media(max-width:777px){.general-page [data-heading=false]{display:none}}@media(min-width:777px){.general-page:not(.one-column):not(.one-column-central) x-grid{min-height:65vh}.general-page:where(.one-column,.one-column-central) [data-heading=false]{display:none}.general-page x-grid x-cell{border-inline-end:var(--globalBorder)}.general-page x-grid x-cell:first-of-type{border-block-end:none}.general-page x-grid x-cell:last-of-type{border:none}.general-page.one-column{width:100%}.general-page.one-column x-grid x-cell{border-inline-end:none}.general-page.one-column x-cell:first-of-type{border-block-end:var(--globalBorder)}.general-page.one-column-central{width:min(100%,100ch);min-height:fit-content;margin:0 auto;border-inline:var(--globalBorder)}.general-page.one-column-central x-grid x-cell{border-inline-end:none}.general-page.one-column-central x-cell:first-of-type{text-align:center;border-block-end:var(--globalBorder);height:fit-content}}.shopify-policy__container{display:grid;min-width:100%;border-block-end:var(--globalBorder)!important;margin:0 auto!important;padding:0!important;grid-template-columns:repeat(2,1fr)}.shopify-policy__container>*{width:100%;text-align:start}.shopify-policy__title h1{padding:var(--padding)}.shopify-policy__body{margin:0 auto;border-inline-start:var(--globalBorder);padding:var(--padding);overflow:hidden}@media(max-width:777px){.shopify-policy__container{grid-template-columns:1fr}.shopify-policy__body{border:0;max-width:100vw}}.pc--opt-out-form-field_wrapper .field{display:flex;gap:var(--margin)}.pc--opt-out-form-field_wrapper .field label{display:none}.pc--opt-out-form-field_wrapper .field__input{padding-right:0}.pc--opt-out-form-button svg path{fill:var(--color)!important}.shopify-pc__banner__dialog.shopify-pc__banner__dialog{outline:var(--globalBorder);padding:var(--padding);box-shadow:none}.shopify-pc__prefs__dialog.shopify-pc__prefs__dialog{border:var(--globalBorder);border-radius:var(--radius);box-shadow:none}.shopify-pc__banner__dialog.shopify-pc__banner__dialog button{border-radius:var(--radius)}infinite-paginate .loadmore a.button .loading-more{display:none}infinite-paginate .loadmore a.button[aria-busy=true] .load-more{display:none}infinite-paginate .loadmore a.button[aria-busy=true] .loading-more{display:block}.loadmore--prev{position:static;margin-block-start:0;border-block-start:0}.loadmore--prev:not(:has([data-infinite-paginate-link])){display:none}.about-page x-cell{padding:0}.about-page .meta{padding:var(--mardding);margin:0 auto;max-width:600px}.about-page .meta p{margin:var(--margin) 0}.press-page x-cell{display:grid;align-content:center;text-align:center;border-inline-end:var(--globalBorder);border-block-end:var(--globalBorder);padding:calc(var(--padding) * 2) var(--padding)}.press-page x-cell:nth-child(3n+3){border-right-color:transparent}.press-page img{max-width:200px;text-align:center;margin:0 auto var(--padding);display:inline;border-radius:0}.press-page .meta p{margin:0}.press-page svg.svg-imglogolist{height:250px}@media(max-width:777px){.press-page x-cell{border-inline-end:0}}.brands .brand{border-block-end:var(--globalBorder)}.brands .brand img{max-height:160px;width:auto;border-radius:calc(var(--radiusImg) / 1)}.brands .brand x-cell{min-height:100px;border-inline-end:var(--globalBorder)}.brands .brand x-cell h2{padding-inline:var(--margin);text-align:center;width:min(85%,40ch)}.brands .brand x-cell:nth-child(3n){border-inline-end:0}@media(max-width:777px){.brands .brand x-cell:nth-child(2n){border-inline-end:0}}@media(min-width:777px){.scroll-snap{--scrollDirection: x;--scrollType: mandatory;--scrollAlign: start;--scrollMargin: 1rem;--scrollPadding: 0;--scrollStop: normal;--scrollJustifyContent: start;--scrollAlignItems: center;--scrollFlexFlow: row nowrap;--scrollHeight: auto;--scrollWidth: auto;--scrollOverflowX: scroll;--scrollOverflowY: hidden;display:flex;flex:none;flex-flow:var(--scrollFlexFlow);gap:var(--scrollMargin);justify-content:var(--scrollJustifyContent);align-items:var(--scrollAlignItems);height:100%;min-height:var(--scrollHeight);overflow-x:var(--scrollOverflowX);overflow-y:var(--scrollOverflowY);counter-reset:item;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-margin:var(--scrollMargin);scroll-padding:var(--scrollPadding);scroll-snap-stop:var(--scrollStop);scroll-snap-type:var(--scrollDirection) var(--scrollType)}.scroll-snap>*{flex:none;width:var(--scrollWidth);scroll-snap-align:var(--scrollAlign)}.scroll-snap.y{--scrollDirection: y;--scrollFlexFlow: column nowrap;--scrollAlignItems: start;--scrollHeight: 100dvh;--scrollOverflowX: hidden;--scrollOverflowY: scroll}.scroll-snap.mandatory{--scrollType: mandatory }.scroll-snap.proximity{--scrollType: proximity }.scroll-snap.align-start{--scrollAlign: start }.scroll-snap.align-center{--scrollAlign: center }.scroll-snap.align-end{--scrollAlign: end }.scroll-snap.align-items-start{--scrollAlignItems: flex-start }.scroll-snap.align-items-center{--scrollAlignItems: center }.scroll-snap.align-items-end{--scrollAlignItems: flex-end }.scroll-snap.stop-always{--scrollStop: always }}@media(max-width:777px){.product-page .gallery.scroll-snap-m{--ss-height: 500px;--ss-width: 100%;--scrollMargin: var(--margin) }.product-page .gallery.scroll-snap-m .media{display:grid;place-items:center;width:93%;border-block-end:0}.product-page .gallery.scroll-snap-m .media img{width:100vw}.product-page .gallery.scroll-snap-m .media .model{min-width:calc(var(--ss-width) - 10%)}.product-page .gallery.scroll-snap-m .media :where(iframe,video){display:block;width:var(--ss-width);height:auto;aspect-ratio:16 / 9}.scroll-snap-m{--scrollDirection: x;--scrollType: mandatory;--scrollAlign: start;--scrollMargin: 1rem;--scrollPadding: 0;--scrollStop: normal;--scrollJustifyContent: start;--scrollAlignItems: center;--scrollFlexFlow: row nowrap;--scrollHeight: auto;--scrollWidth: auto;--scrollOverflowX: scroll;--scrollOverflowY: hidden;display:flex;flex:none;flex-flow:var(--scrollFlexFlow);gap:var(--scrollMargin);justify-content:var(--scrollJustifyContent);align-items:var(--scrollAlignItems);height:100%;min-height:var(--scrollHeight);overflow-x:var(--scrollOverflowX);overflow-y:var(--scrollOverflowY);counter-reset:item;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-margin:var(--scrollMargin);scroll-padding:var(--scrollPadding);scroll-snap-stop:var(--scrollStop);scroll-snap-type:var(--scrollDirection) var(--scrollType)}.scroll-snap-m>*{flex:none;width:var(--scrollWidth);scroll-snap-align:var(--scrollAlign)}.scroll-snap-m.y{--scrollDirection: y;--scrollFlexFlow: column nowrap;--scrollAlignItems: start;--scrollHeight: 100dvh;--scrollOverflowX: hidden;--scrollOverflowY: scroll}.scroll-snap-m.mandatory{--scrollType: mandatory }.scroll-snap-m.proximity{--scrollType: proximity }.scroll-snap-m.align-start{--scrollAlign: start }.scroll-snap-m.align-center{--scrollAlign: center }.scroll-snap-m.align-end{--scrollAlign: end }.scroll-snap-m.align-items-start{--scrollAlignItems: flex-start }.scroll-snap-m.align-items-center{--scrollAlignItems: center }.scroll-snap-m.align-items-end{--scrollAlignItems: flex-end }.scroll-snap-m.stop-always{--scrollStop: always }}@media(max-width:777px){x-grid.card.scroll-snap-m{--scrollWidth: 95% }}@media(min-width:778px)and (max-width:1025px){x-grid.card.scroll-snap{--scrollWidth: 48% }}@media(min-width:1024px)and (max-width:1819px){x-grid.card.scroll-snap{--scrollWidth: 33.3% }}@media(min-width:1820px){body[layout-boxed=true] x-grid.card.scroll-snap{--scrollWidth: 33.3% }body[layout-boxed=false] x-grid.card.scroll-snap{--scrollWidth: 30% }}.no-scrollbars{scrollbar-width:none}.no-scrollbars::-webkit-scrollbar{display:none}@media(max-width:777px){.no-scrollbars-s{scrollbar-width:none}.no-scrollbars-s::-webkit-scrollbar{display:none}}@media(not (max-width:777px))and (max-width:1024px){.no-scrollbars-m{scrollbar-width:none}.no-scrollbars-m::-webkit-scrollbar{display:none}}@media(max-width:777px){:is(input,select,textarea):focus{font-size:16px}}[dir=rtl] .disclosure__list{right:initial;left:0}[dir=rtl] select{padding-inline-start:53px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/app.css.map?v=98429166313932878631792453465 */


/* === https://sad-boyz.com/cdn/shop/t/23/assets/s-sections.css?v=77622659699470154421792453465 === */
.product-grid{--scrollAlignItems: stretch;position:relative;border-block-end:var(--globalBorder);margin-block-end:calc(-1 * var(--globalBorderWidth));gap:var(--globalBorderWidth)}@media(min-width:777px){.product-grid:not(.scroll-snap)[grid-gap=true]{gap:var(--cardGridGapSize);padding:var(--cardGridGapSize)}}@media(max-width:777px){.product-grid:not(.scroll-snap-m)[grid-gap=true]{--cardGridGapSize: var(--space-2);gap:var(--cardGridGapSize);padding:var(--cardGridGapSize)}}.product-grid a{text-decoration:none}.product-grid[card-media-padding=false]{--mediaPadding: 1 }.product-grid[card-media-radius=false]{--radiusImg: 0 }.product-grid component-loader{display:grid}.product-grid product-card{--ratingsColor: var(--accentColor, var(--prodCardColor));position:relative;z-index:1;isolation:isolate;gap:var(--globalBorderWidth);outline:var(--globalBorder)}.product-grid product-card .productCardContainer{container:prod-card / inline-size}.product-grid product-card .media :is(img,video,iframe,svg){aspect-ratio:var(--prodCardRatio, 1 / 1);object-fit:var(--prodCardFit, cover);object-position:var(--prodCardPosition, center);-webkit-user-select:none;user-select:none;height:var(--prodCardHeight, initial);z-index:-1}.product-grid product-card[placeholder] .media svg{width:100%;height:33.3vmax;aspect-ratio:1 / 1}@media(max-width:777px){.product-grid product-card[placeholder] .media svg{height:50vmax}}.product-grid product-card .media picture{z-index:-1}.product-grid product-card .media video-player{display:block;width:100cqi;height:100%;z-index:-1}.product-grid product-card .badges{gap:0px;font-size:var(--type-2)}.product-grid product-card .badges.overlayer{position:absolute;inset-inline-end:var(--space-2);inset-block-start:var(--space-2)}.product-grid product-card .badges .discount-badges{--rowGap: 0px }.product-grid product-card .badges .product-badge{text-transform:var(--badgeTransform, uppercase)}.product-grid:where([card-layout~=overlay],.overlayer) .product-badge{--hColor: var(--accentColor, var(--badgeColor));--linkColor: var(--accentColor, var(--badgeColor));--linkHover: var(--accentColor, var(--badgeColor));display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--accentBg, var(--badgeBg));color:var(--accentColor, var(--badgeColor));border:var(--globalBorderWidth) solid var(--accentBorderColor);padding:var(--space-1) var(--space-2);border-radius:var(--radius);line-height:1}.product-grid[card-layout~=overlay] [text-pill] :where(.vendor,.title,.subtitle,.price[ref=price])>*{--hColor: var(--accentColor, var(--prodCardColor));--linkColor: var(--accentColor, var(--prodCardColor));--linkHover: var(--accentColor, var(--prodCardColor));display:inline-block;background:var(--accentBg, var(--prodCardBg));color:var(--accentColor, var(--prodCardColor));padding:var(--space-1) var(--space-2);border:var(--globalBorderWidth) solid var(--accentBorderColor);border-radius:var(--radius);line-height:1}.product-grid[card-layout~=overlay] :where(.vendor,.title,.subtitle,.price[ref=price]){line-height:1}.product-grid[card-layout~=overlay] :where(.vendor,.title,.subtitle,.price[ref=price])>*{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone}.product-grid .on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-3)}.product-grid .on-sale .price__sale s{font-size:smaller;color:color-mix(in oklch,var(--buttonColor, currentColor),transparent 50%)}.product-grid[card-font-size=default]{--prodCardFontSize: var(--fontSize) }.product-grid[card-font-size=small]{--prodCardFontSize: var(--type-2);--h4Size: var(--prodCardFontSize) }.product-grid product-card .meta{--hMargin: 0px;--hColor: var(--prodCardColor);--linkColor: var(--prodCardColor);--linkHover: var(--prodCardColor);--columnGap: var(--space-3);--rowGap: var(--space-1);--buttonWeight: 400;gap:var(--space-3);padding:var(--mardding);font-size:var(--prodCardFontSize);pointer-events:none}@container prod-card (width <= 220px){.product-grid product-card .meta{padding:var(--space-1)}}.product-grid product-card .meta .header,.product-grid product-card .meta .footer,.product-grid product-card .meta .swatches{pointer-events:all}[card-layout=overlay] :is(.product-grid product-card .meta .swatches){padding-inline:var(--margin)}.product-grid product-card .meta .swatches:empty{display:none}.product-grid product-card .meta .swatches .cardSwatch{display:inline-block;border-radius:50%}.product-grid product-card .meta .swatches .cardSwatch:has(.swatch--square){border-radius:0}.product-grid product-card .meta .swatches .cardSwatch .swatch{--swatch--size: 2rem}@media(max-width:777px){.product-grid product-card .meta .swatches .cardSwatch .swatch{--swatch--size: 1.6rem }}.product-grid product-card .meta .swatches .cardSwatch:hover .swatch,.product-grid product-card .meta .swatches .cardSwatch[aria-current=true] .swatch{outline:1px solid var(--globalBorderColor);outline-offset:2px}.product-grid product-card .meta .swatches .cardSwatch.is-unavailable .swatch{opacity:.4}.product-grid product-card .meta .swatches .cardSwatchMore a{--swatch--size: 2rem;height:var(--swatch--size);min-width:var(--swatch--size)}@media(max-width:777px){.product-grid product-card .meta .swatches .cardSwatchMore a{--swatch--size: 1.6rem }}.product-grid product-card .meta coretex-rating{justify-content:end}.product-grid product-card .meta .footer summary{overflow:clip;padding:0;border:var(--globalBorderWidth) solid var(--boxBorderColor)}.product-grid product-card .meta .footer summary:not(:has(.elselect.hidden)){border-radius:var(--radius-2)}.product-grid product-card .meta .footer summary>*{outline:var(--globalBorderWidth) solid var(--boxBorderColor)}.product-grid product-card .meta :where(button,.button){border-width:var(--globalBorderWidth)}.product-grid product-card .meta :where(button,.button) .unit-price{display:none}.product-grid product-card .meta component-loader{display:grid}.product-grid product-card .meta coretex-quickbuy{--gap: 0px;display:block;container:quickbuy / inline-size}.product-grid product-card .meta coretex-quickbuy summary .cardButton{--buttonSize: var(--prodCardFontSize);border-radius:0;border-color:transparent}.product-grid product-card .meta coretex-quickbuy .cartSelect{--buttonBgColor: var(--boxBgColor);--buttonColor: var(--boxColor);--buttonBorder: none;--buttonSize: var(--prodCardFontSize);padding-block:calc(var(--buttonPadding) - var(--globalBorderWidth));font-weight:400;text-align:start;justify-content:start;border-radius:0;height:100%;border:none}.product-grid product-card .meta coretex-quickbuy .cartSelect:is(:hover,:focus-visible){--buttonBgColor: var(--boxBgHover);--buttonColor: var(--boxColorHover);--buttonBorderColor: var(--boxBorderHover) }.product-grid product-card .meta coretex-quickbuy details[open]>summary{display:none!important}.product-grid product-card .meta coretex-quickbuy details-menu{position:absolute;inset-inline:0px;inset-block-end:0px;max-width:100%;max-height:85cqi;overflow:clip auto;padding:var(--buttonPadding);margin:var(--margin);border-radius:var(--radius-2);border:var(--globalBorder);background:var(--bgColor);box-shadow:var(--globalShadow)}.product-grid product-card .meta coretex-quickbuy details-menu fieldset{border:none;padding:0;margin:0}.product-grid product-card .meta coretex-quickbuy details-menu legend{display:flex;gap:var(--space-1);padding:0}.product-grid product-card .meta coretex-quickbuy details-menu .variant-option__values{--swatch-input--size: 1.6rem;position:relative}.product-grid product-card .meta coretex-quickbuy details-menu .variant-option__values .dropdown-swatch{position:absolute;left:var(--boxPadding);top:var(--boxPadding);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1;pointer-events:none}.product-grid product-card .meta coretex-quickbuy details-menu .variant-option__values:has(.dropdown-swatch) select.optionValueSelector{padding-inline-start:calc(2.4rem + var(--swatch-input--size))}.product-grid product-card .meta coretex-quickbuy include-fragment[loading]{cursor:wait}.product-grid product-card .meta coretex-quickbuy include-fragment[loading] .qvContainer{opacity:.5;pointer-events:none}.product-grid product-card .meta coretex-quickbuy .sprites{display:none}@container quickbuy (width <= 250px){.product-grid product-card .meta coretex-quickbuy summary .cardButton,.product-grid product-card .meta coretex-quickbuy summary .cartSelect{max-width:100cqi}.product-grid product-card .meta coretex-quickbuy summary .xPrice{display:none}.product-grid product-card .meta coretex-quickbuy details-menu{--gap: var(--space-1);max-height:100cqb;padding:var(--space-2);margin:var(--space-1)}.product-grid product-card .meta coretex-quickbuy details-menu select,.product-grid product-card .meta coretex-quickbuy details-menu button{padding:var(--space-2);font-size:var(--type-2)}.product-grid product-card .meta coretex-quickbuy details-menu .xCTA .txt{display:none}.product-grid product-card .meta coretex-quickbuy details-menu .xCTA .sprites{display:inline-block}}@container prod-card (width <= 250px){.product-grid product-card .meta .footer{--buttonFontSize: var(--type-2);--boxFontSize: var(--type-2);--buttonPadding: var(--space-2);--boxPadding: var(--space-2);font-size:var(--type-2)}.product-grid product-card .meta :where(.vendor,.title,.subtitle,.price[ref=price]){--h4Size: var(--type-2);font-size:var(--type-2)}.product-grid product-card .meta .superQuickBuy .cta .xPrice{display:none}}.product-grid product-card .meta ajax-cart-product-form .cartLoading{display:none}.product-grid product-card .meta ajax-cart-product-form[processing] .cartDefault{display:none}.product-grid product-card .meta ajax-cart-product-form[processing] .cartLoading{display:grid}.product-grid product-card .meta ajax-cart-product-form .price__container{all:unset}.product-grid[clip-meta=true] :where(.vendor,.title,.subtitle,.clipThis)>*{display:inline-block;color:currentColor;text-overflow:ellipsis;max-width:var(--clipWidth, 65cqi);white-space:nowrap;overflow-x:clip}.product-grid[card-layout=overlay] product-card .meta{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;justify-content:space-between}.product-grid product-card[overlay-gradient] .meta{--fadeColor: var(--bgColor);--fadeEnd: 100%;--fadeStops: var(--fadeColor) 0%, color-mix(in oklch, var(--fadeColor) 74%, transparent) calc(var(--fadeEnd) * .19), color-mix(in oklch, var(--fadeColor) 54%, transparent) calc(var(--fadeEnd) * .34), color-mix(in oklch, var(--fadeColor) 38%, transparent) calc(var(--fadeEnd) * .47), color-mix(in oklch, var(--fadeColor) 19%, transparent) calc(var(--fadeEnd) * .65), color-mix(in oklch, var(--fadeColor) 7.5%, transparent) calc(var(--fadeEnd) * .8), color-mix(in oklch, var(--fadeColor) 2%, transparent) calc(var(--fadeEnd) * .91), transparent var(--fadeEnd)}.product-grid[card-layout=overlay] product-card[overlay-gradient] .meta{--fadeEnd: 15%;background:linear-gradient(to bottom,var(--fadeStops))}.product-grid[card-layout="overlay end"] product-card .meta{position:absolute;z-index:1;inset-inline:0;inset-block-end:0}.product-grid[card-layout="overlay end"] product-card[overlay-gradient] .meta{background:linear-gradient(to top,var(--fadeStops))}@media(hover:hover){.product-grid[card-layout="overlay end"] product-card.onHover-a .off{height:0;overflow:clip;interpolate-size:allow-keywords;transition:height .2s var(--easeOutQuint) allow-discrete}.product-grid[card-layout="overlay end"] product-card.onHover-a:is(:hover,:focus,:focus-visible,:focus-within) .off{height:fit-content;overflow:visible;transition:height .25s var(--easeOutExpo) allow-discrete}@starting-style{.product-grid[card-layout="overlay end"] product-card.onHover-a:is(:hover,:focus,:focus-visible,:focus-within) .off{height:0}}}.product-grid[card-layout=overneath] product-card .meta{order:1;margin-block-end:auto}.product-grid[card-layout=overneath] product-card .media{order:2;border-block-start:var(--cardMediaOutline, none)}.product-grid:where([card-layout~=underneath],[card-layout=overneath]) product-card .productCardContainer{height:100%}.product-grid:where([card-layout~=underneath],[card-layout=overneath]) product-card .productCardContainer .meta{height:100%;padding:var(--margin)}.product-grid:where([card-layout~=underneath],[card-layout=overneath]) product-card .productCardContainer .meta .footer{margin-block-start:auto}.product-grid[card-layout~=underneath] product-card .media{width:100%;border-block-end:var(--cardMediaOutline, none)}.product-grid[card-layout=underneath][toggle-meta=true] product-card{display:block}.product-grid[card-layout=underneath][toggle-meta=true] product-card .meta{display:none;position:absolute;inset-inline:0;inset-block-end:0;background:var(--bgColor);border-top:var(--globalBorder)}.product-grid[card-layout=underneath][toggle-meta=true] product-card:hover .meta{display:flex}.product-grid[card-layout=overlay][card-quickbuy-unfloat=false] product-card .footer{position:absolute;inset-inline:0;inset-block-end:calc(-1*var(--globalBorderWidth))}.product-grid[card-layout=overlay][card-quickbuy-unfloat=false] product-card .footer coretex-quickbuy summary{border-inline:none;border-radius:0}.product-grid[card-layout=overlay][card-quickbuy-unfloat=false] product-card .footer :where(.superQuickBuy .cardButton,.soldoutButton){border-radius:0;border-inline:none;border-color:var(--globalBorderColor)}@media(min-width:777px){body:is([coretex-page=collection],[coretex-page=search]) :where(.listing-page,.search-page) .product-grid product-card[featured]{grid-column:span var(--featSpan, 2);grid-row:span var(--featSpan, 2)}body:is([coretex-page=collection],[coretex-page=search]) :where(.listing-page,.search-page) .product-grid product-card[featured] img{width:100%}}.product-grid-contained .product-grid product-card{align-self:stretch}.product-grid-contained .product-grid product-card .meta{--h4Size: var(--type-2);font-size:var(--h4Size);padding:var(--margin)}.product-grid-contained .product-grid product-card coretex-quickbuy details-menu{padding:var(--space-2) var(--space-1);margin-inline:1cqi}.product-grid-contained .product-grid product-card select{padding:1rem;padding-right:45px}.product-grid-contained .product-grid product-card .price .old-price{padding-inline-end:var(--space-1)}.product-grid-contained .product-grid[card-layout=underneath]{margin-block-end:calc(-1 * var(--globalBorderWidth))}.product-grid-contained .product-grid[card-layout=underneath] .meta .footer summary{border-radius:var(--radius)}.product-grid-contained .product-grid[card-layout=underneath] coretex-quickbuy summary>.cardButton{display:none}.product-grid-contained .product-grid[card-layout=underneath] details-menu{position:relative}.product-grid-contained .product-grid[card-layout=underneath][card-show-media=false] product-card .media{display:none}.product-grid-contained .product-grid[card-layout=underneath][card-show-media=true] product-card{flex-direction:row}.product-grid-contained .product-grid[card-layout=underneath][card-show-media=true] product-card .meta{width:100%}.product-grid-contained .product-grid[card-layout=underneath][card-show-media=true] product-card .media{border-block-end:none;border-inline-end:var(--globalBorder);height:100%}.product-grid-contained .product-grid[card-layout=underneath][card-show-media=true] product-card .media :is(img,video,iframe,svg){--prodCardHeight: 100px;--prodCardFit: contain;width:var(--prodCardHeight)}@media(min-width:778px)and (max-width:1025px){.product-grid-contained x-grid.card.scroll-snap{--scrollWidth: 19.5% }}@media(min-width:1024px)and (max-width:1819px){.product-grid-contained x-grid.card.scroll-snap{--scrollWidth: 19% }}@media(max-width:777px){.product-grid-contained x-grid.card.scroll-snap-m{--scrollWidth: 40% }}coretex-rating{display:flex;align-items:center;gap:var(--space-1)}coretex-rating rating-bar{--fontSpace: 0;--fontSize: 2;--percent: calc((var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--fontSize) / (var(--rating-max) * (var(--fontSpace) + var(--fontSize)))) * 100%);display:inline-block!important;font-size:calc(var(--fontSize) * 1rem);font-family:monospace;letter-spacing:calc(var(--fontSpace) * 1rem);line-height:1;white-space:nowrap;text-box:trim-both cap alphabetic;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,var(--ratingsColor, currentColor) var(--percent),color-mix(in oklch,var(--ratingsColor, currentColor),transparent 55%) var(--percent));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}coretex-rating .rating-meta{font-size:smaller}.hero{--heroHeight-s: 480px;--heroHeight-m: 560px;--heroHeight-l: 720px;--heroHeight-f: 93vh;position:relative;height:var(--heroHeight, 100vh);width:100%;aspect-ratio:2;border-block-end:var(--globalBorder);overflow:hidden}.hero picture{height:100%}.hero :where(img,svg:not(i>*)){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero .meta{position:absolute;top:0;left:0;z-index:88;width:100%;height:100%;padding:var(--padding);pointer-events:var(--heroMetaPointerEvents, all)}.hero .meta x-grid{height:100%}.hero .meta :where(h2,p){margin:0;padding:0}.hero .meta .box{width:100%;height:100%}.hero .meta [ai=start]{text-align:start}.hero .meta [ai=center]{text-align:center}.hero .meta [ai=end]{text-align:end}.hero .hasBg{display:inline;padding:var(--space-2);background:var(--accentBg);color:var(--accentColor);border:var(--globalBorderWidth) solid var(--accentBorderColor);border-radius:var(--radius);line-height:1;width:fit-content}@media(max-width:777px){.hero{--heroHeight-s: 28rem;--heroHeight-m: 34rem;--heroHeight-l: 39rem;--heroHeight-f: 98vh;--heroHeight-f: 89svh;height:var(--heroHeightMob, var(--heroHeight, 95vh))}.hero .meta{padding:var(--mardding)}.hero .meta [ai-s=start]{text-align:start}.hero .meta [ai-s=center]{text-align:center}.hero .meta [ai-s=end]{text-align:end}}.hero.html5video{overflow:var(--vidCropO, visible);height:var(--vidCropH, fit-content)}.hero.html5video .meta{pointer-events:none}.hero.html5video .meta .button{pointer-events:all}.hero.html5video video{width:100vw}.h3.headingTitle{padding-inline:var(--buttonPadding);margin:0}.hero-logo img{width:100%;height:auto}.hero-logo svg{width:100%;height:100%;fill:currentColor}.hero-logo path{fill:currentColor}.hero-logo x-cell.block{width:var(--_size)}@media(max-width:777px){.hero-logo x-cell.block{width:var(--_size-s)}}.hero-logo svg.dynamicSVGLogo text{font-size:clamp(3vw,10vw + 1rem,5vw);font-weight:700;font-family:inherit}.hero-text{border-block-end:var(--globalBorder);padding:var(--padding)}.hero-text .button{margin:var(--space-1)}.hero-text .cta{font-size:var(--_size)}@media(max-width:777px){.hero-text .cta{font-size:var(--_size-s)}}.hero-video,.hero-double{border-block-end:var(--globalBorder);overflow:clip}:is(.hero-video,.hero-double) iframe{padding:0;border-radius:var(--radiusImg)}.hero-double>x-grid{gap:var(--globalBorderWidth)}.hero-double>x-grid>*{outline:var(--globalBorder)}.hero-double img{width:100%}.hero-double video{width:100%;height:100%}.hero-double .meta{width:100%;height:100%;z-index:1;pointer-events:none}.hero-double .meta .title{display:block;margin:var(--margin);padding:var(--margin);border-radius:var(--radius);width:fit-content;line-height:1}.hero-double .meta .title.hasBg{background:var(--accentBg);color:var(--accentColor);border:var(--globalBorderWidth) solid var(--accentBorderColor)}.hero-double [uniform-media=true] video-player{height:100%}.hero-double [uniform-media=true] picture{display:contents}.hero-double [uniform-media=true] :is(img,video){height:100%;object-fit:cover}.media-text{--hMargin: 0px;border-block-end:var(--globalBorder)}.media-text>x-grid{gap:var(--globalBorderWidth)}.media-text>x-grid>*{outline:var(--globalBorder)}.media-text .meta{padding:var(--padding)}.media-text .meta:not(:has(.sticky))>x-flex{height:100%}.guarantee{border-block-end:var(--globalBorder)}@media(max-width:777px){.guarantee [columns-s="2"]:where([block-count="1"],[block-count="3"],[block-count="5"])>*:first-child{grid-column:1 / -1}}.guarantee x-grid{gap:var(--globalBorderWidth)}.guarantee x-grid>*{outline:var(--globalBorder)}.guarantee a:hover{text-decoration:none}.guarantee .meta{padding:var(--margin) var(--mardding)}.guarantee .meta h3,.guarantee .meta p{margin:0}.guarantee .media:has(img,video){border-block-end:var(--globalBorder)}.guarantee .media:has(i svg){--iconSize: 6rem;padding:var(--margin) var(--mardding)}.guarantee[uniform-media=true] :not(:has(svg)) :is(.media,video-player){height:100%}.guarantee[uniform-media=true] :is(component-loader,media-loader,picture){display:contents}.guarantee[uniform-media=true] :is(img,video){height:100%;object-fit:cover}section.shop-the-look{margin-bottom:calc(1 * var(--globalBorderWidth))}section.shop-the-look a{text-decoration:none}section.shop-the-look .hotspots{gap:var(--globalBorderWidth)}section.shop-the-look .hotspots>*{outline:var(--globalBorder)}section.shop-the-look .hotspots hot-spots{position:relative;padding:var(--padding);overflow:hidden}section.shop-the-look .hotspots hot-spots hot-spot{position:absolute;inset:var(--posY) var(--posX)}section.shop-the-look .hotspots hot-spots hot-spot.dott{border-radius:100vw}section.shop-the-look .dott{--linkColor: var(--color);--linkHover: var(--color);display:grid;place-items:center;border-radius:var(--radius);border:var(--globalBorderSafe);padding:var(--buttonMargin);background:var(--bgColor);color:var(--color);width:calc(3rem + var(--buttonMargin));aspect-ratio:1 / 1;line-height:1;cursor:pointer}section.shop-the-look .dott.active{--linkColor: var(--bgColor);--linkHover: var(--bgColor);color:var(--bgColor);background:var(--color);transform:scale(1.1)}section.shop-the-look .product-list{--rowGap: var(--globalBorderWidth);--columnGap: var(--mardding)}section.shop-the-look .product-list .pro-list>*{outline:var(--globalBorder);padding:var(--mardding)}section.shop-the-look .product-list>x-cell{border-block-end:var(--globalBorder)}@media(max-width:777px){section.shop-the-look .product-list{max-height:320px;overflow:auto}}.collections-list:not(:has(.loadmore)){border-block-end:var(--globalBorder)}.collections-list .cards{--hMargin: 0px;gap:var(--globalBorderWidth)}@media(min-width:777px){.collections-list .cards:not(.scroll-snap)[grid-gap=true]{gap:var(--cardGridGapSize);padding:var(--cardGridGapSize)}}@media(max-width:777px){.collections-list .cards:not(.scroll-snap-m)[grid-gap=true]{--cardGridGapSize: var(--space-2);gap:var(--cardGridGapSize);padding:var(--cardGridGapSize)}}.collections-list .cards>*{outline:var(--globalBorder)}.collections-list .cards a{text-decoration:none}.collections-list .cards .meta{padding:var(--mardding);pointer-events:none}.collections-list .cards .media :is(img,video,iframe,svg){aspect-ratio:1 / 1;object-fit:var(--prodCardFit, cover);object-position:cetner;-webkit-user-select:none;user-select:none;z-index:-1}.collections-list .cards[card-layout~=overlay] .card-body{position:relative}.collections-list .cards[card-layout~=overlay] .card-body .meta{position:absolute;top:0;right:0;bottom:0;left:0}.collections-list .cards[card-layout="overlay end"] .card-body .meta{align-items:end}.reviews{border-block-end:var(--globalBorder)}.reviews>x-grid{gap:var(--globalBorderWidth)}.reviews>x-grid>*{outline:var(--globalBorder)}.reviews :where(component-loader,media-loader,picture){display:contents}.reviews .media-block{padding-inline-end:var(--margin)}.reviews .media-block .name{--h3Size: var(--fontSize);--hMargin: 0px;text-transform:none;line-height:1;overflow-wrap:break-word}.reviews .media-block .media{--pictureSize: 100px;margin-block-end:var(--margin)}.reviews .media-block .media picture,.reviews .media-block .media svg{display:block;border:var(--globalBorder);border-radius:100vw;overflow:hidden;width:var(--pictureSize);aspect-ratio:1 / 1}.reviews .media-block .media svg{fill:currentColor}.reviews .media-block .media img{object-fit:cover;width:100%}.reviews .meta{max-width:400px;margin-block:var(--padding);padding-inline-start:var(--padding)}.reviews .meta p{margin:0}.reviews .block{padding:var(--padding)}.logo-list{border-block-end:var(--globalBorder)}.logo-list img{max-width:150px;border-radius:0}.logo-list svg{max-width:150px;min-height:150px;height:100%}.logo-list x-flex{padding-block:var(--padding)}.logo-list .gs-title{text-align:var(--_align)}@media(max-width:777px){.logo-list .gs-title{--_align: center }}.logo-list.scrolling bullet-marquee{min-width:auto;overflow:hidden}.logo-list.scrolling bullet-marquee .projectile span{padding-inline:var(--logoPadding)}.logo-list.scrolling bullet-marquee .projectile :where(img,svg){width:100%;max-width:var(--logoWidth)}@media(prefers-reduced-motion:reduce){.logo-list.scrolling bullet-marquee span:not(:first-of-type){display:block}.logo-list.scrolling .projectile[aria-hidden=true]{display:none!important}}section.newsletter{border-block-end:var(--globalBorder)}section.newsletter x-flex{gap:var(--padding)}section.newsletter p{margin:0}section.newsletter>*:not(.gs-title){padding:var(--padding)}.collage:not(.hasBorders){border-block-end:var(--globalBorder)}.collage .scroll-snap-m{--scrollMargin: 5rem;--scrollPadding: 5rem }.collage.hasBorders{margin-bottom:calc(1 * var(--globalBorderWidth))}.collage.hasBorders x-grid{gap:var(--globalBorderWidth)}.collage.hasBorders x-cell{outline:var(--globalBorder)}.collage img{width:100%}.collage .svg-placeholder{height:500px;width:100%}.collage .ximage[crop-image=true] picture{height:100%}.collage .ximage[crop-image=true] img{display:block;height:100%;object-fit:cover;object-position:var(--imgPosition)}.collage .xcontent{padding:var(--padding)}@media(max-width:777px){.collage .xcontent.hide-m{display:none}.collage .scroll-snap-m x-cell{align-self:stretch}.collage .scroll-snap-m .xcontent{height:100%;width:100%;align-self:start}}bullet-marquee{display:grid}bullet-marquee:focus-within{outline:var(--a11yOutline);outline-offset:var(--a11yOffset);box-shadow:var(--a11yShadow)}.marquee{--marqueeLateralSpace: 3rem;width:100%;padding:var(--mardding) 0;margin-block-start:calc(-1*var(--globalBorderWidth));border-block-end:var(--globalBorder);overflow-x:clip;overflow-y:visible;font-size:var(--marqueeFontSize, inherit)}.marquee a.no-style:hover{text-decoration:none!important}.marquee span{display:block;padding:0 calc(var(--marqueeLateralSpace) / 2);margin:0;text-align:center;min-width:var(--marqueeMinWidth)}.marquee img{--marqueeImg: 35px;max-height:var(--marqueeImg)}@media(max-width:777px){.marquee{font-size:var(--marqueeFontSizeMob, inherit)}}@media(min-width:777px){.marquee{--marqueeMinWidth: 85px }}@media(min-width:1700px){.marquee{--marqueeMinWidth: 110px }}@media(min-width:2000px){.marquee{--marqueeMinWidth: 150px }}@media(min-width:2500px){.marquee{--marqueeMinWidth: 200px }}.projectile{font-size:var(--bulletMarquee-fontSize, inherit);line-height:1}.projectile span{padding:0}@media(prefers-reduced-motion:no-preference){bullet-marquee[go]{grid:auto / auto-flow max-content;min-width:min-content}bullet-marquee[go] .projectile{animation:bulletMarquee var(--bullet-speed, 0s) linear infinite}[dir=rtl] bullet-marquee[go] .projectile{animation:bulletMarqueeRTL var(--bullet-speed, 0s) linear infinite}}@media(prefers-reduced-motion:reduce){bullet-marquee{text-align:center;justify-content:center}bullet-marquee span:first-of-type{display:block;max-width:100vw}bullet-marquee span:not(:first-of-type){display:none}}bullet-marquee:not([go]) span:first-of-type{display:block;max-width:100vw;line-height:initial}bullet-marquee:not([go]) span:not(:first-of-type){display:none}bullet-marquee[bullet-pause=true]:where(:hover,:focus) .projectile{animation-play-state:paused}bullet-marquee[bullet-reverse=true] .projectile{animation-direction:reverse}@keyframes bulletMarquee{0%{transform:translate(0)}to{transform:translate(calc(-100% * var(--tlf, 1)))}}@keyframes bulletMarqueeRTL{0%{transform:translate(0)}to{transform:translate(calc(100% * var(--tlf, 1)))}}.faq-page .faqs{max-width:600px}:where(.faq-page,.faq) details{margin:0}[data-question]{-webkit-user-select:none;user-select:none;font-weight:600;cursor:pointer}[data-answer]{padding-top:var(--margin)}[data-answer] p{margin:0}.faq-page h2:not(:first-of-type){margin-block:calc(var(--padding) * 2) var(--padding)}.faq-page h2{margin-block-end:var(--padding)}.faq-page nav#summary{margin-top:var(--padding);padding-top:var(--padding);border-block-start:var(--globalBorder)}.faq x-cell{border-inline-end:var(--globalBorder);border-block-end:var(--globalBorder);padding:var(--padding)}.faq x-cell:nth-child(3n){border-inline-end:none}.faq-page .faqs details{padding-block:var(--margin)}@media(max-width:777px){section.faq x-cell{border-inline-end:none}}section.collection-list .collectionItem{position:relative;border-block-end:var(--globalBorder)}section.collection-list .collectionItem .media{--_imgSize: 200px;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:-1;transform:translateY(-50%);overflow:hidden;opacity:0;pointer-events:none;margin:var(--margin);border-radius:var(--radiusImg)}section.collection-list .collectionItem .mediaStatic{--_imgSize: 100px }section.collection-list .collectionItem img,section.collection-list .collectionItem svg{fill:currentColor;width:var(--_imgSize);aspect-ratio:1 / 1;object-fit:cover;object-position:center;border-radius:var(--radiusImg)}section.collection-list .collectionItem .meta{overflow:hidden}section.collection-list .collectionItem a,section.collection-list .collectionItem sup{--gap: var(--padding);text-decoration:none;text-align:start;font-weight:400;text-transform:none;white-space:break-spaces;word-wrap:break-word;word-break:break-word}:is(section.collection-list .collectionItem a,section.collection-list .collectionItem sup)>span,:is(section.collection-list .collectionItem a,section.collection-list .collectionItem sup) sup{opacity:0}section.collection-list .collectionItem:is(:hover,:focus,:focus-visible,:focus-within) a>span,section.collection-list .collectionItem:is(:hover,:focus,:focus-visible,:focus-within) sup{opacity:1}section.collection-list .collectionItem:is(:hover,:focus,:focus-visible,:focus-within) .media{opacity:1;z-index:1}section:where(.featured-products,.featured-collection):not(:has(.loadmore)){border-block-end:var(--globalBorder)}[data-recently-viewed-skeleton]{visibility:hidden}section.products-highlight{--sticky: var(--headerHeightWM, var(--headerHeight));border-block-end:var(--globalBorder)}section.products-highlight .mediaBlock :where(component-loader,media-loader,picture,video-player){display:contents}section.products-highlight .mediaBlock img,section.products-highlight .mediaBlock video{height:100%;object-fit:cover;object-position:center center}section.products-highlight .mediaBlock .meta{padding:var(--mardding);height:100%}section.products-highlight .mediaBlock .meta>*{padding-block:var(--margin)}@media not (min-width:777px){section.products-highlight .mediaBlock{border-block-end:var(--globalBorder)}}@media not (max-width:777px){section.products-highlight:has(.productsBlock) .mediaBlock .media{contain:size}}section.products-highlight .gs-title{position:initial}.events .head{gap:var(--globalBorderWidth)}.events .head>*{outline:var(--globalBorder);z-index:1;padding:var(--padding)}.events .eventHeader{position:sticky;z-index:1;top:0;background:var(--bgColor);border-block-end:var(--globalBorder);padding-block:var(--margin)}body[header-type=sticky] .events .eventHeader{top:calc(var(--headerHeight, 0px) - var(--globalBorderWidth))}body[header-type=sticky][header-boxed=true] .events .eventHeader{position:initial}.events .event{border-block-end:var(--globalBorder)}.events .event[event-expired=true]{opacity:.3}.events .event .when .time{display:block}.events-page .loadmore{display:none}@media(max-width:777px){.events .event{border-block-end:var(--globalBorder);padding-block:var(--padding)}.events .event>x-cell{padding-inline:var(--padding)}.events .events .flyer img{border-radius:100vw}}@media(min-width:777px){.events .event>x-cell:not(.flyer){padding-block:var(--padding)}}.heroScroll{border-block-end:var(--globalBorder)}.heroScroll .meta{position:sticky;inset-block-start:0px;height:100vh;text-align:var(--heroScrollAlign);mix-blend-mode:difference;color:#fff;margin-inline:var(--margin)}.heroScroll .meta a{color:#fff}.heroScroll .meta .button.is-custom{filter:drop-shadow(0 0 10px rgb(0 0 0 / 80%));text-transform:none;font-size:var(--type-10);font-weight:400;transition:transform .25s ease-in-out;color:#fff}.heroScroll .meta .button.is-custom:where(:focus-visible,:hover,.is-active){transform:scale(1.06)}@media(max-width:777px){.heroScroll .meta .button.is-custom{font-size:var(--type-8)}}.heroScroll .media{gap:0;overflow:clip}.heroScroll .media.overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--bgRGB) / .1)}.heroScroll .media>* img,.heroScroll .media>* video{width:100vw;height:var(--_mediaHeight, 100vh);object-fit:cover}.countdown{--hMargin: 0px;border-block-end:var(--globalBorder)}.countdown>x-grid{gap:var(--globalBorderWidth)}.countdown>x-grid>*{outline:var(--globalBorder)}.countdown>x-grid>.meta{padding:var(--margin) var(--mardding)}.countdown .meta>x-flex{height:100%;gap:var(--padding) var(--margin)}.countdown .meta>x-flex[direction=row]{gap:var(--margin)}.countdown coretex-countdown x-grid{gap:var(--globalBorderWidth)}.countdown coretex-countdown x-cell{display:flex;flex-direction:column;text-align:center}.countdown coretex-countdown .countdowner.sb>x-cell{border:var(--globalBorder)}.countdown coretex-countdown .countdowner x-cell span{white-space:nowrap;display:block}.countdown coretex-countdown.lg :where(.countdowner span.date,.endMessage){font-size:clamp(2rem,4vw,6rem)}.countdown coretex-countdown:not(.lg) .countdowner span.label{font-size:smaller}.countdown.ended .meta>x-flex>x-cell:not(:has(coretex-countdown)){display:none}coretex-reveal{display:block}coretex-reveal [data-reveal-trigger].is-active{opacity:1}coretex-reveal [data-reveal-panel]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none}coretex-reveal [data-reveal-panel].is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto}section.media-reveal{--hMargin: 0px;border-block-end:var(--globalBorder)}section.media-reveal x-grid{gap:var(--globalBorderWidth)}section.media-reveal x-grid>x-cell{outline:var(--globalBorder)}section.media-reveal .content{background:var(--bgColor);--sticky: var(--headerHeightWM, var(--headerHeight)) }section.media-reveal [media-size=fixed] :where(img,video,svg){height:100%;min-height:100vh;object-fit:cover}@media(max-width:777px){section.media-reveal [media-size=fixed] :where(img,video,svg){min-height:60vh}}section.media-reveal .triggers{gap:var(--globalBorderWidth)}section.media-reveal .triggers .trigger:not(a){--buttonAlign: start;--buttonWeight: 400;text-transform:none;border-block-end:var(--globalBorder);border-inline-end:calc(2px + var(--globalBorderWidth)) solid transparent;border-radius:0;padding:var(--margin) var(--mardding)}section.media-reveal .triggers .trigger:not(a):last-child{margin-block-end:calc(-1 * var(--globalBorderWidth))}section.media-reveal .triggers .trigger:not(a).is-active{border-inline-end-color:var(--globalBorderColor);border-radius:0}section.media-reveal .triggers .trigger:not(a) p{margin-block-start:var(--margin)}section.media-reveal .triggers .trigger:not(a) .thumbnail{margin-inline-end:var(--padding)}section.media-reveal .triggers .trigger:not(a) .thumbnail img,section.media-reveal .triggers .trigger:not(a) .thumbnail svg{aspect-ratio:1 / 1;object-fit:cover;width:82px}section.store-locator{--hMargin: 0px;border-block-end:var(--globalBorder)}section.store-locator x-grid{gap:var(--globalBorderWidth)}section.store-locator x-grid>*{outline:var(--globalBorder)}section.store-locator .gs-title{margin-block-end:calc(-1 * var(--globalBorderWidth))}section.store-locator .meta h4{text-transform:none!important}@media(min-width:777px){section.store-locator .content{height:100%;max-height:100vh;overflow:auto}}section.store-locator .triggers{gap:var(--globalBorderWidth)}section.store-locator .triggers>*{outline:var(--globalBorder)}section.store-locator .locationGroup{background-color:var(--bgColor);padding:var(--mardding)}section.store-locator .locationItem{border-radius:0;border-inline-start:3px solid transparent}section.store-locator .locationItem.is-active{border-inline-start-color:var(--globalBorderColor)}section.store-locator .locationItem .dropdown-caret:not(summary){-webkit-user-select:all;user-select:all}section.store-locator .locationItem h4{padding:var(--margin) var(--mardding);background:var(--bgColor)}section.store-locator .locationItem p{border-block-start:var(--globalBorder);padding:var(--margin) var(--mardding)}section.store-locator .locationItem p:empty{display:none}section.store-locator .stage :where(img,video,svg){height:100%;max-height:100vh;width:100%;object-fit:cover}.releaseCalendar{border-block-end:var(--globalBorder)}.releaseCalendar .intro{padding:0 var(--padding) var(--padding)}.releaseCalendar .intro p{margin:0}.releaseCalendar .releases{gap:var(--globalBorderWidth)}.releaseCalendar .releases>*{outline:var(--globalBorder)}.releaseCalendar .release[release-past=true]{opacity:.4}.releaseCalendar .release[release-next=true]{outline-width:calc(var(--globalBorderWidth) * 2);outline-color:var(--primary, var(--globalBorderColor))}.releaseCalendar .release .media{border-block-end:var(--globalBorder)}.releaseCalendar .release .media :is(img,video,svg){aspect-ratio:16 / 9;object-fit:cover;width:100%}.releaseCalendar .release .meta{--hMargin: 0px;gap:var(--margin);padding:var(--margin) var(--mardding)}.releaseCalendar .release .meta h3,.releaseCalendar .release .meta p{margin:0}.releaseCalendar .release :where(.date,.time){font-size:var(--type-2);text-transform:uppercase;letter-spacing:.05em;opacity:.7}.releaseCalendar .release .time{display:block}.releaseCalendar .release .description{font-size:var(--type-2)}.releaseCalendar .emptyState{padding:var(--padding);text-align:center}.releaseCalendar[layout=list] .release .media{width:200px;border-block-end:none;border-inline-end:var(--globalBorder)}.releaseCalendar[layout=list] .release .media :is(img,video,svg){height:100%;aspect-ratio:1 / 1}@media(max-width:777px){.releaseCalendar[layout=list] .release .media{width:100%;border-inline-end:none;border-block-end:var(--globalBorder)}.releaseCalendar[layout=list] .release .media :is(img,video,svg){aspect-ratio:16 / 9}}.releaseCalendar[layout=list][list-hover-image=true] .release{position:relative}.releaseCalendar[layout=list][list-hover-image=true] .release .media{--_imgSize: 200px;position:absolute;inset-block-start:0px;inset-inline-end:0px;width:auto;border-inline-end:none;opacity:0;pointer-events:none;z-index:-1;margin:var(--margin);border-radius:var(--radiusImg);overflow:hidden}.releaseCalendar[layout=list][list-hover-image=true] .release .media :is(img,video,svg){width:var(--_imgSize);border-radius:var(--radiusImg)}.releaseCalendar[layout=list][list-hover-image=true] .release:is(:hover,:focus-within) .media{opacity:1;z-index:1}@media(max-width:777px){.releaseCalendar[layout=list][list-hover-image=true] .release .media{display:none}}.socialMediaGrid{border-block-end:var(--globalBorder)}.socialMediaGrid .socialMediaGrid-grid{gap:var(--globalBorderWidth)}.socialMediaGrid .socialMediaGrid-grid>*{outline:var(--globalBorder)}.socialMediaGrid .socialMediaGrid-grid img,.socialMediaGrid .socialMediaGrid-grid svg{aspect-ratio:1 / 1;object-fit:cover;width:100%}@media(max-width:777px){.socialMediaGrid .socialMediaGrid-grid{--scrollWidth: 75% }}.socialMediaGrid a{text-decoration:none}section.custom-section{border-block-end:var(--globalBorder)}section.customer-stories{--gap: var(--globalBorderWidth);border-block-end:var(--globalBorder)}section.customer-stories x-grid>*{outline:var(--globalBorder)}section.customer-stories .story{overflow:clip}section.customer-stories .story:not([meta-position=center]) :is(.media,video-player) button.controller{place-self:center}section.customer-stories .story :is(component-loader,media-loader,picture){display:contents}section.customer-stories .story :is(.media,video-player){height:100%}section.customer-stories .story :is(.media,video-player)>a{display:block;height:100%}section.customer-stories .story :is(img,video,svg:not(i>*)){aspect-ratio:var(--storyRatio, 3 / 4);height:var(--storyHeight, auto);object-fit:cover;object-position:center}section.customer-stories .meta{--gap: var(--space-1);z-index:1;height:100%;padding:var(--space-2);pointer-events:none;transition:opacity .2s ease-in-out}section.customer-stories .meta rating-bar{--fontSize: 1.6 }section.customer-stories .meta .name{font-size:small;opacity:.7}section.customer-stories .meta .products{--gap: .5rem;--scrollMargin: .5rem;height:fit-content}section.customer-stories .meta .products .card{background-color:var(--bgColor);color:var(--color);font-size:var(--type-1);text-decoration:none;padding:.5em .7em;border:var(--globalBorder);height:100%}section.customer-stories .meta .products .card:has(img){padding:0}section.customer-stories .meta .products .card .title,section.customer-stories .meta .products .card .price{padding-inline-end:var(--space-1)}section.customer-stories .meta .products .card img{aspect-ratio:1 / 1;object-fit:cover;width:50px;margin:0}section.customer-stories .meta :is(h3,p){margin:0;padding:0}section.customer-stories .meta :is(a,button){pointer-events:all}section.customer-stories .meta[overlay=true]{color:var(--color);background:linear-gradient(transparent 55%,var(--bgColor))}section.customer-stories .meta[overlay=true][jc=start]{background:linear-gradient(var(--bgColor),transparent 55%)}section.customer-stories .meta[overlay=true][jc=center]{background:linear-gradient(transparent,rgb(var(--bgRGB) / .7) 40%,rgb(var(--bgRGB) / .85) 50%,rgb(var(--bgRGB) / .7) 60%,transparent)}@media(max-width:777px){section.customer-stories .scroll-snap-m{--scrollWidth: 98% }}tab-container.tabs{display:block}tab-container.tabs tab-controls{gap:var(--tabControlsGap, 0px);margin-block:var(--tabControlsMargin, var(--margin));padding-inline:var(--tabControlsPaddingInline, 0px)}tab-container.tabs tab-controls label{all:unset;cursor:pointer;padding:var(--space-2) var(--mardding)}tab-container.tabs tab-controls label:has(input:checked){--tabActiveWeight: 600;border-bottom:var(--globalBorder);border-radius:0!important}tab-container.tabs tab-controls label:has(input:focus-visible){outline:var(--a11yOutline);outline-offset:var(--a11yOffset)}tab-container.tabs tab-controls label span{margin:0;font-weight:var(--tabActiveWeight, 400);text-transform:var(--hTxTransform)}tab-container.tabs:not([single-tab=show]) tab-controls:has(>label:only-of-type){display:none}tab-container.tabs tab-content{display:none}tab-container.tabs:has(tab-controls label:nth-of-type(1) input:checked)>tab-content:nth-of-type(1),tab-container.tabs:has(tab-controls label:nth-of-type(2) input:checked)>tab-content:nth-of-type(2),tab-container.tabs:has(tab-controls label:nth-of-type(3) input:checked)>tab-content:nth-of-type(3),tab-container.tabs:has(tab-controls label:nth-of-type(4) input:checked)>tab-content:nth-of-type(4),tab-container.tabs:has(tab-controls label:nth-of-type(5) input:checked)>tab-content:nth-of-type(5),tab-container.tabs:has(tab-controls label:nth-of-type(6) input:checked)>tab-content:nth-of-type(6){display:block}tab-container.tabs:has(>tab-content:last-of-type[hidden]) tab-controls>label:last-of-type{display:none}tab-container.tabs:not([single-tab=show]):has(>tab-content:nth-of-type(2):last-of-type[hidden]) tab-controls{display:none}tab-container.tabs>.gs-title{padding:0}section.tabbed-collections{--tabControlsMargin: 0px}section.tabbed-collections .loadmore{margin-block-end:calc(-1 * var(--globalBorderWidth))}section.tabbed-collections tab-content .gs-title{justify-content:flex-end}section.tabbed-collections tab-content .gs-title h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}section.tabbed-collections tab-content .gs-title:not(:has(button)){display:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/s-sections.css.map?v=77622659699470154421792453465 */


/* === https://sad-boyz.com/cdn/shop/t/23/assets/c-dialog.css?v=43949765956632615731792453465 === */
body:is([class^=o-],[class*=" o-"]){overflow:clip}.coretex-dialog dialog:not([open]){display:none}.coretex-dialog dialog:modal{width:var(--dialogW);max-width:var(--dialogMaxW);height:var(--dialogH);max-height:var(--dialogMaxH);margin:var(--dialogMargin);padding:var(--dialogPadding);border:var(--dialogBorder, none);border-radius:var(--dialogRadius);background:var(--dialogBg);color:var(--dialogColor);font-size:var(--dialogSize)}@media(max-width:777px){.coretex-dialog{--dialogMargin: auto 1rem;--dialogMaxW: calc(100% - 2rem) }}[data-open]>*,[data-close]>*{pointer-events:none}.coretex-dialog dialog[dialog-position]{--dialogPosSize: var(--padding) }.coretex-dialog dialog[dialog-position="top left"]{--dialogTransOrigin: top left;margin-block-start:var(--dialogPosSize);margin-inline-start:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="top center"]{--dialogTransOrigin: top center;margin-block-start:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="top right"]{--dialogTransOrigin: top right;margin-block-start:var(--dialogPosSize);margin-inline-end:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="bottom left"]{--dialogTransOrigin: bottom left;margin-block-end:var(--dialogPosSize);margin-inline-start:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="bottom center"]{--dialogTransOrigin: bottom center;margin-block-end:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position="bottom right"]{--dialogTransOrigin: bottom right;margin-block-end:var(--dialogPosSize);margin-inline-end:var(--dialogPosSize)}.coretex-dialog dialog[dialog-position~=left] header>x-flex{justify-content:flex-start}.coretex-dialog dialog[dialog-position~=center] header>x-flex{justify-content:space-around}.coretex-dialog dialog[dialog-position~=right] header>x-flex{justify-content:flex-end}@media(max-width:777px){.coretex-dialog dialog[dialog-position-s=top]{--dialogTransOrigin: top center;margin-block-start:var(--dialogPosSize);margin-inline:auto}.coretex-dialog dialog[dialog-position-s=center]{--dialogTransOrigin: center;margin-block:auto}.coretex-dialog dialog[dialog-position-s=bottom]{--dialogTransOrigin: bottom center;margin-block-end:var(--dialogPosSize);margin-inline:auto}.coretex-dialog dialog[dialog-position-s] header>x-flex{justify-content:flex-end}}.coretex-dialog dialog::-webkit-backdrop{background:var(--dialogBackdropBg);-webkit-backdrop-filter:var(--overlayBlur);backdrop-filter:var(--overlayBlur);opacity:1;cursor:var(--cursor-close-svg-url) 28 28,auto;animation:var(--dialogBackdropAnimationIn)}.coretex-dialog dialog::backdrop{background:var(--dialogBackdropBg);-webkit-backdrop-filter:var(--dialogBackdropBlur);backdrop-filter:var(--dialogBackdropBlur);opacity:1;cursor:var(--cursor-close-svg-url) 28 28,auto;animation:var(--dialogBackdropAnimationIn)}.coretex-dialog[closing] dialog::-webkit-backdrop{animation:var(--dialogBackdropAnimationOut)}.coretex-dialog[closing] dialog::backdrop{animation:var(--dialogBackdropAnimationOut)}.coretex-dialog dialog[open]{animation:var(--dialogAnimationOpen);transform-origin:var(--dialogTransOrigin)}.coretex-dialog[closing] dialog{animation:var(--dialogAnimationClose);transform-origin:var(--dialogTransOrigin, center)}.coretex-dialog header{z-index:99}.coretex-dialog footer{gap:0;z-index:3;width:100%}.no-js .coretex-dialog:where([id*=Box]):target dialog{background:var(--dialogBg);color:var(--dialogColor);border:var(--dialogBorder);display:block;top:0;right:0;bottom:0;left:0;isolation:isolate;z-index:9999;width:var(--dialogMaxW);overflow:auto;height:fit-content;padding:0;position:fixed}.no-js .coretex-dialog .noJSbox{padding:var(--margin)}[closing]{animation:var(--dialogCloseDuration, .5s) dialog-closing forwards}@keyframes dialog-closing{0%{transform:none;filter:none}80%{filter:blur(10px)}to{opacity:0}}[opening]{animation:.5s dialog-opening forwards}@keyframes dialog-opening{0%{filter:blur(10px)}to{opacity:0}}@keyframes dialog-modal-zoomin{0%{opacity:0;transform:scale(0);filter:blur(5px)}50%{filter:blur(4px)}to{opacity:1;transform:scale(1);filter:none}}@keyframes dialog-modal-zoomout{0%{filter:none}50%{filter:blur(5px)}to{opacity:0;transform:scale(0);filter:blur(12px)}}@keyframes fadeInUpBlur{0%{opacity:0;transform:translate3d(0,20%,0);filter:blur(12px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes fadeOutDownBlur{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:translate3d(0,20%,0);filter:blur(12px)}}@keyframes spicy-zoommin{0%{filter:blur(12px);opacity:0;transform:scaleX(1.15) scaleY(1.15)}to{filter:blur(0);opacity:1;transform:scaleX(1) scaleY(1)}}@keyframes spicy-zoomout{0%{filter:blur(0);opacity:1;transform:scaleX(1) scaleY(1)}to{filter:blur(10px);opacity:0;transform:scaleX(1.15) scaleY(1.15)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/c-dialog.css.map?v=43949765956632615731792453465 */


/* === https://sad-boyz.com/cdn/shop/t/23/assets/t-product.css?v=66062601762311954441792453465 === */
::view-transition-group(*){animation:none}html{--scrollPadding: var(--headerHeight, 0) }.product-page{--stickTop: 0px;display:block;border-block-end:var(--globalBorder);position:relative;z-index:5;overflow:clip}html.safari .product-page{overflow:initial}body[header-type=sticky] .product-page{--stickTop: var(--headerHeight, 0px) }body.overflow-hidden{overflow:hidden}.unit-price{display:block;padding:0}[coretex-page=product] .bouncebackup{margin-block-start:0}.bullet-mobile-meta{--rowGap: var(--margin);border-block-end:var(--globalBorder);padding:var(--padding)}.product-page .bullet-product-content{container:product-content / inline-size;padding-top:calc(var(--padding) / 2);z-index:1}.product-page details .dropdown-caret{outline:none;padding-inline:var(--buttonPadding);text-transform:uppercase}.product-page details[open] product-description{border-block-start:var(--globalBorder);margin-block-start:var(--margin);padding:var(--mardding) var(--padding) 0}.product-page .bullet-product-content>product-content section:has(.dropdown-caret){padding-inline:0}.product-page .bullet-product-content>product-content product-description:has(.rte:empty){display:none}.product-page{container:product-page / inline-size}.product-page product-description{display:block}.product-page .folder{display:block;position:relative;overflow:clip;height:3lh}.product-page .expandButton{width:100%;margin:0;padding:0;text-transform:none;width:fit-content}.product-page .description:has(input[name=folder]:focus-visible) span.expandButton{outline:var(--a11yOutline)}.product-page .description:not(:has(input[name=folder]:checked)) .folder:after{content:"";width:100%;height:5rem;background:linear-gradient(to top,var(--bgColor),transparent);pointer-events:none;position:absolute;inset-inline:0;inset-block-end:0;z-index:2}.product-page .description:has(input[name=folder]:checked) .folder{height:fit-content}.product-page .description:has(input[name=folder]:checked) .expandButton{display:none}.product-page .s-row{padding-block:var(--margin)}.product-page .bullet-product-content>product-content section{padding:var(--margin) var(--padding);width:100%;max-width:100vw;overflow:clip}.product-page .bullet-product-content>product-content section.description:not(:has(details)){padding-block:0px}.product-page .bullet-product-content>product-content :where(.noHas,.description:has(details),.popup,.accordion,.sharing,.paymenticons,.pickup-availability){border-block:var(--globalBorder);margin-bottom:calc(-1 * var(--globalBorderWidth))}.product-page .bullet-product-content>product-content section:last-of-type{margin-bottom:calc(-1 * var(--globalBorderWidth))}.product-page .bullet-product-content .accordion{padding-inline:0}.product-page .bullet-product-content .accordion details-menu{padding-inline:var(--buttonPadding)}.product-page .bullet-product-content .complementary-products.product-grid-contained .accordion details-menu{padding:0}.product-page .bullet-product-content .complementary-products.product-grid-contained .accordion coretex-quickbuy details-menu{padding:var(--space-1)}.product-page .bullet-product-content .complementary-products.product-grid-contained .accordion details-menu product-card .media :is(img,video,iframe,svg){--prodCardFit: cover }.product-page .bullet-product-content .subtitle .h5{text-transform:none;margin:0;font-weight:400}.product-page .bullet-product-content .sharing li{margin:0}.product-page .bullet-product-content .sharing .mobshare{padding:0}.product-page #add2cart-cta{opacity:0;transform:translateY(100vh);transition:transform .5s cubic-bezier(.83,0,.17,1);width:100%;max-width:40ch;position:fixed;bottom:0;left:0;right:0;z-index:15;padding:var(--margin);margin:0 auto}.product-page #add2cart-cta .mdash{display:flex}.product-page #add2cart-cta .mdash:after{content:"\2014";padding-inline-start:var(--margin)}.product-page #add2cart-cta.active{opacity:1;transform:none}.product-page #add2cart-cta .button{border-radius:var(--radius);border:var(--globalBorder)}.product-page #add2cart-cta :where(.on-sale .price__regular,.unit-price){display:none}.product-page #add2cart-cta .price__sale span:not(.price-item):not(.money){display:none}@media(min-width:778px){.product-page :where([pin-section=content] product-content,[pin-section=media] media-gallery){position:sticky!important;top:var(--stickTop)}.product-page .bullet-product-content[order="1"]{border-inline-end:var(--globalBorder)}.product-page .bullet-product-content[order="3"]{border-inline-start:var(--globalBorder)}}.product-page .pdp-badges{--hColor: var(--accentColor, var(--badgeColor));--linkColor: var(--accentColor, var(--badgeColor));--linkHover: var(--accentColor, var(--badgeColor))}.product-page .pdp-badges .product-badge{display:inline;background:var(--accentBg, var(--badgeBg));color:var(--accentColor, var(--badgeColor));border:var(--globalBorderWidth) solid var(--accentBorderColor);padding:var(--space-1) var(--space-2);border-radius:var(--radius);line-height:1}.product-page .pdp-countdown{border-block-end:0}.product-page .pdp-countdown h2{margin-block-end:var(--margin)}.product-page .pdp-countdown coretex-countdown .countdowner{--gap: var(--margin)}.product-page .pdp-countdown coretex-countdown .countdowner.sb>x-cell{padding:var(--space-1) var(--space-2);border-radius:var(--radius)}.product-page .pdp-countdown coretex-countdown .endMessage{margin:0}.cartButton{position:relative}.loading__spinner{display:none}ajax-cart-product-form[processing] .buttonsGroup .loading__spinner{display:block}ajax-cart-product-form[processing] .buttonsGroup .cta{display:none}[data-ajax-cart-errors=form]:not(:empty){padding:var(--margin)}.cartButton:not(.is-outline){--buttonBgColor: var(--buyButtonBgColor);--buttonColor: var(--buyButtonColor);--buttonBorderColor: var(--buyButtonBorderColor);--buttonBorderHover: var(--buyButtonBorderColor)}.product-page variant-selects{display:grid;gap:var(--padding)}.product-page :where(.product-form__quantity,.variant-picker,.product-form,.product-siblings) :where(legend,fieldset){all:unset}.product-page :where(.product-form__quantity,.variant-picker,.product-form,.product-siblings) legend{margin-bottom:var(--margin)}.product-page :where(.product-form__quantity,.variant-picker,.product-form,.product-siblings) fieldset{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:var(--margin)}[shopify-payment-terms]{display:block;padding:var(--margin) var(--padding)}.product-page .variant-picker modal-opener button{all:unset;cursor:pointer;margin-block-end:var(--margin)}.product-page .variant-picker modal-opener button:focus-visible{outline:var(--a11yOutline);outline-offset:var(--a11yOffset);box-shadow:var(--a11yShadow)}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{filter:grayscale(100%);cursor:not-allowed;opacity:.5}.product-page .product-form__error-message{display:block;text-align:center;padding:var(--margin)}variant-selects{display:block}variant-selects .select{position:relative}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:0}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input .form__label{font-weight:700}.product-form__input input[type=radio]:not(.disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 2rem}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:var(--boxPadding);top:var(--boxPadding);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--pill input[type=radio]+label{position:relative;border:var(--globalBorder);color:currentColor;font-weight:400;border-radius:var(--radius);padding:var(--buttonPadding);margin:0;letter-spacing:.1rem;line-height:1;cursor:pointer}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--buttonBgColor)}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--buttonBgColor);color:var(--buttonColor);font-weight:700}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{opacity:.7;cursor:not-allowed;text-decoration:line-through}.variant-picker .product-form__input--pill.table-grid .swatch-group{gap:var(--globalBorderWidth)}.variant-picker .product-form__input--pill.table-grid input[type=radio]+label{border-radius:0;border:none;outline:var(--globalBorder);width:24%;min-width:23cqi;text-align:var(--buttonAlign);align-content:center}@container product-content (width < 500px){.variant-picker .product-form__input--pill.table-grid input[type=radio]+label{min-width:clamp(30cqi,30cqi + ((1vw - 7.77rem) * 1.5),44cqi)}}.variant-picker .product-form__input--pill.table-grid input[type=radio]:focus-visible+label{outline:1px auto var(--a11yColor);outline-offset:3px;box-shadow:var(--a11yShadow)}.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:var(--padding)}.product-form__input--swatch .swatch-input__input+.swatch-input__label{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;text-align:center}.product-siblings{--gap: var(--margin);--swatchSize: 4.5rem;--swatchAspectRatio: 1 / 1;--swatchHoverOffset: 1px}.product-siblings .swatch-shape-circle .swatch-group :is(a,[data-same]){border-radius:100vw;overflow:clip}.product-siblings .swatch-group li[prod-instock=false] :where(a,[data-same]){position:relative}.product-siblings .swatch-group li[prod-instock=false] :where(a,[data-same]):after{--diagonal--size: calc(var(--swatchSize) * 1.356);--crossed-line--size: 1px;--crossed-line--color: var(--globalBorderColor);content:"";position:absolute;bottom:calc(var(--crossed-line--size)* -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:var(--crossed-line--color);transform:rotate(-45deg);transform-origin:left}.product-siblings .swatch-group li[prod-instock=false] img{opacity:.5}.product-siblings .swatch-group li[data-same]{outline:var(--globalBorder);outline-offset:var(--swatchHoverOffset)}.product-siblings .swatch-group a{display:block;width:var(--swatchSize);aspect-ratio:var(--swatchAspectRatio);border:var(--globalBorder)}.product-siblings .swatch-group a:hover{outline:var(--globalBorder);outline-offset:var(--swatchHoverOffset)}.product-siblings .swatch-group picture{display:contents}.product-siblings .swatch-group picture img{width:var(--swatchSize);aspect-ratio:var(--swatchAspectRatio);object-fit:var(--swatchCropType, cover)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-border-radius: var(--radius);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: rgb(128 128 128 / .4);--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: .5;--shopify-accelerated-checkout-skeleton-animation-duration: 4s;--shopify-accelerated-checkout-skeleton-animation-timing-function: ease}.shopify-payment-button{margin:var(--margin) 0}.shopify-payment-button__button--unbranded{padding:var(--buttonPadding)}.shopify-payment-button__button--unbranded,.shopify-payment-button__button,.shopify-payment-button__more-options,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button:hover,.shopify-payment-button__more-options:hover{font-weight:var(--buttonWeight, 600)!important;text-align:var(--buttonAlign, center);text-transform:var(--buttonTransform, uppercase);border-radius:var(--radius)!important;background:var(--buyButtonBgColor)!important;color:var(--buyButtonColor)!important;border:var(--buttonBorderWidth) solid var(--buyButtonBorderColor)!important;overflow:hidden!important}.shopify-payment-button__button--branded:hover,.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button:hover,.shopify-payment-button__more-options:hover{border-color:var(--buyButtonBorderHover)!important}.shopify-payment-button__more-options{margin:var(--margin) auto}.shopify-payment-button__button--hidden{display:none!important}.shopify-payment-button__more-options{margin:var(--margin) auto;background:none!important;border:none!important;color:currentColor!important;font-size:80%}.shopify-payment-button__more-options:hover{color:currentColor!important;background:none!important;border:none!important}shopify-accelerated-checkout[disabled] button{cursor:not-allowed}.product-page [id*=shopify-block-subscriptions_app]:empty{padding-block:calc(var(--padding) / 2)}.shopify_subscriptions_app_block{padding:0!important}.shopify_subscriptions_fieldset{flex-direction:column!important}.shopify_subscriptions_app_block_label ul{padding-left:0!important}.shopify_subscriptions_app_block input[type=radio]:checked{--b: currentColor }.shopify_subscriptions_app_policy{margin:0!important}.shopify_subscriptions_app_block label{margin-bottom:0!important;font-weight:400!important;color:var(--color)}.shopify-cleanslate.shopify-cleanslate button{width:auto}recipient-form{display:block;padding-block:var(--margin)}.js #gift-cart-form{display:none;padding-block:var(--padding)}.no-js .recipient-checkbox{display:none}recipient-form label span{margin-left:0;font-weight:600}coretex-dialog[id^=PopupModal-]{--dialogPadding: 0px}coretex-dialog[id^=PopupModal-] main{padding:var(--padding)}.product-page section.popup{padding:0!important}pickup-availability[available]{display:block;margin-block:var(--padding)}pickup-availability-drawer{background:var(--bgColor);border-inline-start:var(--globalBorder);width:100%;max-width:500px;height:100%;overflow-y:auto;position:fixed;top:0;right:0;z-index:111!important;transform:translate(100%);transition:transform .5s cubic-bezier(.83,0,.17,1)}pickup-availability-drawer[open]{transform:translate(0)}pickup-availability-drawer>*:not([data-store-availability-drawer-content]){border-block-end:var(--globalBorder)}[data-store-availability-drawer-content]>*{padding-inline:var(--padding)}pickup-availability-drawer .heading-action{position:sticky;top:0;background:var(--bgColor);border-block-end:var(--globalBorder)}pickup-availability-drawer .heading-action h3{margin:0;padding-block:var(--mardding)}.pickup-availability-variant{border-block-end:var(--globalBorder);padding:var(--mardding)}.pickup-availability-list__item{padding-block:var(--padding)}.pickup-availability-list__item:not(:last-child){border-block-end:var(--globalBorder)}.pickup-availability-list__item>*{margin:0}.pickup-availability-list__item>*+*{margin-top:var(--padding)}.pickup-availability-address{font-style:normal;font-size:1.2rem;line-height:1.5}.pickup-availability-address p{margin:0}.dot{--dotBg: 52 200 74;background:rgb(var(--dotBg));border-radius:50%;box-shadow:0 0 rgb(var(--dotBg) / .7);margin:.5rem;height:1rem;width:1rem;aspect-ratio:1 / 1;transform:scale(1);animation:pulse-dot 2s infinite}.dot.is-orange{--dotBg: 255 179 64 }.dot.is-red{--dotBg: 255 105 97 }.dot.is-grey{--dotBg: 200 200 200 }.dot.is-paused{animation-play-state:paused}@keyframes pulse-dot{0%{transform:scale(.95);box-shadow:0 0 rgb(var(--dotBg))}70%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}.product-page quantity-input{--buttonColor: var(--color);--boxColor: var(--color);background:var(--bgColor);color:var(--color);border:var(--boxBorderWidth) var(--boxBorderStyle) var(--boxBorderColor);gap:var(--globalBorderWidth);border-radius:var(--boxRadius);overflow:hidden}.product-page quantity-input svg.icon{pointer-events:none}.product-page quantity-input>*{outline:var(--globalBorder);border-radius:0;padding:var(--buttonPadding)}.product-page quantity-input input{border:none;outline:0;width:100%;margin:0;background:transparent;text-align:center;height:100%;border-radius:0}.product-page inventory-status{display:block}.product-page .inventory:has(inventory-status:empty){display:none}.product-page inventory-status .inventoryStatus{gap:var(--margin);align-items:center;justify-content:var(--inventoryStatusAlign)}.complementary:has(details[open]){padding-bottom:0!important}.complementary details[open] summary{padding-bottom:var(--padding);border-block-end:var(--globalBorder)}.complementary .cards{--scrollWidth: 33%;min-height:200px;width:100%;border-block-end:0}.complementary .cards .actions{--grid-tc: repeat(1, minmax(0,1fr)) }.complementary .cards .card-title.h4{--h4Size: 1.2rem }.complementary .actions button.cartButton{height:100%;border:var(--globalBorder);border-radius:var(--radius)}.complementary .product .cards .card-footer select.productSelect{border-inline-end:0}.complementary .actions{--columnGap: var(--margin) }.complementary span.new-price{all:unset}.complementary .cards .card-meta>*:not(.card-footer){padding:var(--mardding)}.complementary .cards[card-quickbuy-float=true] .card-meta .card-footer{border-block-start:0;border-inline-end:0}.complementary .cards .card-price>*{padding-inline:0}.complementary .cards>*{flex:none;width:var(--scrollWidth);scroll-snap-align:start}.complementary .lists{border-block-end:var(--globalBorder);padding:var(--padding)}.complementary .lists:last-child{border-block-end:0}.complementary .lists img{height:100px;width:auto;text-align:center;margin:auto}@media(max-width:777px){.complementary .cards{--scrollWidth: 70% }}@media(min-width:778px)and (max-width:1600px){.complementary .cards{--scrollWidth: 48% }}.specifications x-grid{--grid-tc: auto 1fr}.specifications x-grid.outlines{border:var(--globalBorder)}.specifications x-grid.outlines x-subgrid{gap:0}.specifications x-grid.outlines x-subgrid x-cell{border-block-end:var(--globalBorder);margin-block-end:calc(-1 * var(--globalBorderWidth));padding:var(--margin)}.specifications x-grid.outlines x-subgrid x-cell.label{border-inline-end:var(--globalBorder)}.specifications x-grid x-subgrid{column-gap:var(--padding)}.specifications x-grid x-subgrid x-cell{padding-block:var(--space-1)}.specifications details[open] details-menu{margin-block-start:var(--buttonPadding)}.specifications .label{font-size:var(--fontSize)!important}.product-page [media-position-top=true] .bullet-product-media{max-height:100vh}.product-page media-gallery{display:block;position:relative}.product-page slider-component{display:block;position:relative;max-width:100%}[id^=Slider-Gallery]{gap:var(--globalBorderWidth)}.product-page .slider__slide{position:relative;width:100%}.product-page .bullet-product-media:has(.mediaInfo){position:relative}.product-page .bullet-product-media:has(.mediaInfo) .mediaInfo{position:absolute;inset-inline:0px;inset-block-start:0px;z-index:1;overflow:hidden;margin:var(--margin)}.product-page .bullet-product-media:has(.mediaInfo) .mediaInfo>*{display:block;width:fit-content;padding:var(--margin);border-radius:var(--radius);font-size:var(--mediaInfoSize, var(--type-2));text-align:center;line-height:1.1}.product-page .bullet-product-media:has(.mediaInfo) .mediaInfo>*.hasBg{background-color:var(--mediaInfoBg, var(--accentBg));color:var(--mediaInfoColor, var(--accentColor));border:var(--globalBorderWidth) solid var(--accentBorderColor)}@media(min-width:777px){.product-page .bullet-product-media[limit-media-height=true]{max-height:100vh;overflow-y:scroll;border-block-end:var(--globalBorder);margin-block-end:calc(-1 * var(--globalBorderWidth))}}html.js [id^=Slider-Gallery-template]::-webkit-scrollbar{display:none}html.js [id^=Slider-Gallery-template]{-ms-overflow-style:none;scrollbar-width:none}html.js [id^=Slider-Thumbnails-template]::-webkit-scrollbar{display:none}html.js [id^=Slider-Thumbnails-template]{-ms-overflow-style:none;scrollbar-width:none}.product-page a.imgzoomer{cursor:zoom-in}.product-page .slider-buttons{display:none;position:absolute;z-index:1;top:50%;width:100%;padding:var(--margin) var(--padding)}.product-page media-gallery[data-slider=deskmob] .slider-buttons{display:grid}.product-page .slider-buttons button{border:var(--globalBorderWidth) solid transparent}.product-page media-gallery:hover .slider-buttons button,.product-page .slider-buttons:focus-within button{--buttonRadius: var(--radius);text-align:center}.product-page .slider-buttons button[disabled]{opacity:.2}.product-page .gallery .media:not(:last-child){border-block-end:var(--globalBorder)}.product-page .gallery .media :where(img,video,iframe){width:100%}.product-page .bullet-product-media video{display:block;margin-inline:auto}.product-page slider-component.thumbnail-slider{border-block:var(--globalBorder);overflow:hidden;margin-bottom:calc(-1*var(--globalBorderWidth))}.product-page slider-component.thumbnail-slider [type=button]{--buttonPadding: .8rem;height:100%}.product-page slider-component.thumbnail-slider [type=button][disabled]{opacity:0;pointer-events:none}.product-page slider-component.thumbnail-slider .thumbnail-list{gap:var(--globalBorderWidth);border-inline:var(--globalBorder)}.product-page slider-component.thumbnail-slider .thumbnail-slider__slide{position:relative;margin:0;outline:var(--globalBorder)}.product-page slider-component.thumbnail-slider .thumbnail-slider__slide .thumbnail__badge{display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.product-page slider-component.thumbnail-slider button.thumbnail{display:block;padding:0}.product-page slider-component.thumbnail-slider button.thumbnail img{object-fit:cover;object-position:center center;height:120px;width:120px}.product-page media-gallery:where([data-slider=desktop],[data-slider=deskmob]){border-block-end:var(--globalBorder);margin-bottom:calc(-1*var(--globalBorderWidth))}@media(min-width:778px){.product-page x-grid[full-media-width] .slider__slide{display:grid;place-items:center}.product-page x-grid[full-media-width]{--grid-tc: repeat(4, minmax(0,1fr)) }.product-page x-grid[full-media-width] .bullet-product-media{order:1;height:calc(100dvh - calc(var(--headerHeight) + var(--noticerHeight)));grid-column:1 / -1;overflow:auto;outline:var(--globalBorder)}.product-page x-grid[full-media-width] .bullet-product-content{order:2;grid-column-start:2;grid-column-end:span 2;border-inline:var(--globalBorder)}.product-page x-grid[full-media-width] slider-component{height:calc(100dvh - calc(var(--headerHeight, 0px) + var(--noticerHeight, 0px)))}.product-page x-grid[full-media-width] .bullet-product-media :is(img,video,iframe){max-height:calc(100dvh - calc(var(--headerHeight, 0px) + var(--noticerHeight, 0px)))}}.product-page :where([data-media-layout=row2],[data-media-layout=row2full]) [id^=Deferred-Poster]{display:block;height:100%}[id^=Deferred-Poster]{all:unset}poster-button{--iconSize: 5rem;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;cursor:pointer}poster-button :is(svg.icon){height:5rem;width:5rem;filter:drop-shadow(0px 5px 5px rgb(0 0 0 / .5));cursor:pointer}poster-button svg.icon path{fill:var(--posterButtonBg, #fff)}[data-shopify-xr]{display:none}product-model{display:block}product-model[loaded=true] [id^=Deferred-Poster]{opacity:0}product-model[loaded=true] .shopify-model-viewer-ui{display:block;position:absolute;top:0;right:0;bottom:0;left:0}product-model[loaded=true] model-viewer{width:100%;height:100%}deferred-media{display:block}deferred-media[loaded=true] [id^=Deferred-Poster]{opacity:0}deferred-media[loaded=true] :where(iframe,video){display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(max-width:777px){.product-page media-gallery:where([data-slider=mobile],[data-slider=deskmob]){border-block-end:var(--globalBorder)}.product-page media-gallery:where([data-slider=mobile],[data-slider=deskmob]) .slider-buttons{position:relative;display:grid}.product-page media-gallery:where([data-slider=mobile],[data-slider=deskmob]) .slider__slide{max-width:95%}[data-shopify-xr]{display:block;position:absolute;bottom:var(--padding);left:var(--margin);z-index:1;width:fit-content;border-radius:100vh}}@media(min-width:778px){.product-page media-gallery[data-slider=desktop] .slider-buttons{display:grid}.product-page media-gallery:where([data-media-layout=row2],[data-media-layout=row2full]) slider-component>x-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--globalBorderWidth);height:fit-content}.product-page media-gallery:where([data-media-layout=row2],[data-media-layout=row2full]) slider-component>x-flex>*{outline:var(--globalBorder)}.product-page media-gallery[data-media-layout=row2full] slider-component>x-flex>*:first-child{grid-column:1 / -1}}.featured-product{--expandMediaHeight: 700px }.featured-product .is-xpand{position:absolute;z-index:2;top:calc(var(--expandMediaHeight) - 70px);width:100%;margin:0 auto;text-align:center}.featured-product [data-menu]:checked+.is-xpand{top:unset;bottom:calc(var(--padding) + var(--margin))}.featured-product .is-xpand .viewless{display:none}.featured-product [data-menu]:checked+.is-xpand .viewless{display:inline}.featured-product [data-menu]:checked+.is-xpand .viewall{display:none}.featured-product .xpand{height:var(--expandMediaHeight);overflow:hidden}.featured-product [data-menu]:checked~.xpand{height:100%;pointer-events:all}.featured-product .xpand:after{content:"";display:block;position:sticky;bottom:-3px;left:0;height:150px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,var(--bgColor) 100%);width:100%}.featured-product [data-menu]:checked~.xpand:after{height:0;background:none}@media(max-width:777px){.featured-product.placeholder{padding-bottom:var(--padding)}}.pswp{--pswp-bg: var(--bgColor);--pswp-placeholder-bg: var(--bgColor);--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: var(--color);--pswp-icon-color-secondary: var(--bgColor);--pswp-icon-stroke-color: var(--bgColor);--pswp-icon-stroke-width: 1px;--pswp-error-text-color: var(--pswp-icon-color)}body:has(.pswp--open){overflow:hidden}.modal-pagination{position:fixed;bottom:var(--padding);left:0;right:0;width:fit-content;margin:0 auto;background:var(--bgColor);border-radius:var(--radius);border:var(--globalBorder)}.pswp__button{position:relative;width:fit-content;padding:var(--margin);height:fit-content;margin:0;border:none;-webkit-appearance:none;-webkit-touch-callout:none;background:var(--bgColor);color:var(--color);border-radius:var(--radius)}.pswp__top-bar{position:absolute;top:0;width:100%;padding:var(--buttonPadding);display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;gap:var(--margin);z-index:10;pointer-events:none!important}.pswp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__preloader{overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/t-product.css.map?v=66062601762311954441792453465 */


/* === https://sad-boyz.com/cdn/shop/t/23/assets/swatches.css?v=9845233414021493381792453465 === */
.swatch{--swatch--size: var(--swatch-input--size, 3.5rem);--swatch--border-radius: var(--swatch-input--border-radius, 100vw);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:1px solid var(--globalBorderColor);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: 0 }.swatch--unavailable{border-style:dashed;border-color:var(--globalBorderColor)}.swatch-group{gap:var(--margin)}.swatch-group:has(.has-showText){gap:var(--padding)}.swatch-group :where(label span,li){margin:0}.swatch-input__input+.swatch-input__label{--swatch-input--size: 3.5rem;--swatch-input--border-radius: 50%;display:inline-block;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:2px;forced-color-adjust:none}.swatch-input__input+.swatch-input__label.swatch-input__label--square{--swatch-input--border-radius: 0 }.swatch-input__input+.swatch-input__label:hover .swatch,.swatch-input__input:active+.swatch-input__label .swatch,.swatch-input__input:checked+.swatch-input__label .swatch{outline:1px solid var(--globalBorderColor);outline-offset:2px}.swatch-input__input.disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:none}.swatch-input__input:focus-visible+.swatch-input__label .swatch{outline:1px solid var(--globalBorderColor)}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden;cursor:not-allowed}.swatch-input__input:disabled+.swatch-input__label>.swatch:before,.swatch-input__input.disabled+.swatch-input__label>.swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff9}.swatch-input__input:disabled+.swatch-input__label>.swatch:after,.swatch-input__input.disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: 1px;--crossed-line--color: var(--globalBorderColor);content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:var(--crossed-line--color);transform:rotate(-45deg);transform-origin:left}.swatchee{border:none}.swatchee input[type=checkbox]{display:none}.swatchee label span.swatch-help-text:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/swatches.css.map?v=9845233414021493381792453465 */


/* === https://sad-boyz.com/cdn/shop/t/23/assets/t-collection.css?v=120530022512791079731792453465 === */
.search-page .apage{display:grid;place-items:center;min-height:250px}.search-page :where(.blog-listing,.blog-listing .posts){display:grid;min-height:100%}.search-page .product{display:grid}.search-page .blog-listing{outline:var(--globalBorder)}.search-page .blog-listing .bp{border:none}.search-page .noresults{display:grid;align-items:center;padding:var(--padding);height:50vh;outline:none}input[type=checkbox]:not(.switch){border-radius:0}.search-page .search-input{padding:0}.search-page .search-input form{height:100%}.search-page .search-input #topSearchInput{border:none;margin:0 auto;height:100%}@media(max-width:777px){.search-page .results>x-grid>x-cell{border-inline-end:none!important}.search-page .blog-listing .bp{padding:var(--padding) 0}}:where(.listing-page,.search-page) .products .intro{border-block-end:var(--globalBorder)}:where(.listing-page,.search-page) .products .product{overflow:hidden}:where(.listing-page,.search-page) .intro>x-grid{gap:var(--globalBorderWidth)}:where(.listing-page,.search-page) .intro>x-grid>x-cell{padding:var(--mardding);outline:var(--globalBorder)}:where(.listing-page,.search-page) .intro .filterBlock{padding:0;display:flex;align-items:start;width:100%;height:100%}:where(.listing-page,.search-page) .products .product{border-block-end:var(--globalBorder)}:where(.listing-page,.search-page) .products .product-grid{border:none}@media(max-width:777px){:where(.listing-page,.search-page) .intro x-cell:empty{display:none}}.listing-page .intro .featuredMedia{padding:0;border:0;max-height:500px}.listing-page .intro .featuredMedia img{object-fit:cover;object-position:center;height:100%;max-height:500px;height:auto}.listing-page .intro .featuredMedia.coll{max-height:200px}.listing-page .intro .featuredMedia.coll img{width:auto;max-height:200px}.listing-page .products .listoftags{position:relative;text-transform:lowercase;border-block-end:var(--globalBorder)}.listing-page .products .listoftags:after{content:"";position:absolute;inset-inline-end:0px;inset-block-start:0px;display:block;height:100%;width:100px;pointer-events:none;background-image:linear-gradient(to right,transparent 0%,var(--bgColor) 100%)}.listing-page .products .listoftags a{padding:var(--buttonPadding);text-transform:capitalize;text-decoration:none}.listing-page .products .listoftags a:first-letter{text-transform:uppercase}.listing-page .products .listoftags a:first-of-type{padding-left:var(--mardding)}.listing-page .products .listoftags .media{margin-block-end:var(--margin);height:100%}.listing-page .products .listoftags .media img{max-width:91px;aspect-ratio:1 / 1;object-fit:cover;object-position:center;border-radius:var(--radius);border:var(--globalBorder)}:where(.listing-page,.search-page) .intro .filter>summary{margin:0 auto;padding:var(--mardding)}:where(.listing-page,.search-page) .intro .padd{padding:var(--mardding);margin-block-start:auto}:where(.listing-page,.search-page) .intro form details{padding-inline:var(--mardding);border-block-end:var(--globalBorder)}:where(.listing-page,.search-page) .intro details>*{padding:var(--mardding) 0}:where(.listing-page,.search-page) .intro .actiions{margin-block-start:var(--mardding)}:where(.listing-page,.search-page) .intro details{position:relative;width:100%}:where(.listing-page,.search-page) .intro details[detached=false] #Details#Details-FacetFiltersFormMobile{inset-inline:0}:where(.listing-page,.search-page) .intro details #Details-FacetFiltersFormMobile{position:absolute;z-index:10;padding:0;margin-inline:var(--margin);margin-block-start:calc(-1 * var(--padding));width:calc(100% - (var(--margin) * 2));border:var(--globalBorder);border-radius:var(--radius-2);background:var(--bgColor);box-shadow:var(--globalShadow)}@media(max-width:777px){:where(.listing-page,.search-page) .intro details #Details-FacetFiltersFormMobile{inset-inline:0}}#Details-FacetFiltersFormMobile summary{padding:var(--padding) 0}#Details-FacetFiltersFormMobile .sortByBlock{padding-bottom:var(--padding)}@media(min-width:778px){:where(.listing-page,.search-page) .intro details[detached=true]{position:unset}:where(.listing-page,.search-page) .intro details[detached=true][open]:before{content:"";background:var(--bgColorOpacity);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none}:where(.listing-page,.search-page) .intro details[detached=true] #Details-FacetFiltersFormMobile{position:fixed;width:600px;inset-inline-end:0px;inset-block:0px;z-index:999;overflow:auto;overscroll-behavior:contain;margin-block:var(--margin);box-shadow:none}}.filter-container{max-height:250px;overflow:auto;-webkit-mask-image:linear-gradient(rgb(255,255,255) 80%,rgba(255,255,255,0) 100%);mask-image:linear-gradient(#fff 80%,#fff0)}.filter-container label span{margin:0}@media(max-width:777px){:where(.listing-page,.search-page) .intro>x-grid>x-cell:empty{display:none}.listing-page .intro .featured{border-block-end:0}}[data-infinite-paginate-container]{padding:var(--margin)}[data-infinite-paginate-container]:empty{padding:var(--padding)}[data-price-range]{display:block;margin-block:var(--space-4) var(--space-2)}[data-price-range] [data-price-range-slider]{--track-size: 2px;--thumb-size: 28px;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;inline-size:100%;block-size:var(--thumb-size);outline:none;touch-action:none;-webkit-user-select:none;user-select:none}[data-price-range] [data-price-range-slider] [data-track]{flex:1;box-sizing:border-box;block-size:var(--track-size);border:var(--globalBorder);border-radius:var(--radius);background:var(--bgColor);pointer-events:none}[data-price-range] [data-price-range-slider] [data-track-fill]{position:absolute;box-sizing:border-box;block-size:var(--track-size);border-radius:var(--radius);background:var(--color);pointer-events:none}[data-price-range] [data-price-range-slider] [data-runnable-track]{position:absolute;inset:0 calc(var(--thumb-size) / 2);box-sizing:border-box;pointer-events:none}[data-price-range] [data-price-range-slider] [data-thumb]{position:absolute;box-sizing:border-box;inline-size:var(--thumb-size);block-size:var(--thumb-size);margin-inline-start:calc(var(--thumb-size) / -2);border:var(--globalBorder);border-radius:100%;background:var(--bgColor);box-shadow:0 0 5px #0003;cursor:grab;pointer-events:auto;touch-action:none;transition:box-shadow .2s ease}[data-price-range] [data-price-range-slider] [data-thumb]:hover{box-shadow:0 0 7px #00000040}[data-price-range] [data-price-range-slider] [data-thumb]:focus-visible{outline:none;box-shadow:var(--a11yShadow)}[data-price-range] [data-price-range-slider] [data-thumb]:active{cursor:grabbing}[data-price-range] [data-price-range-values]{margin-block-start:var(--space-2);font-size:var(--type-1)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/t-collection.css.map?v=120530022512791079731792453465 */


/* Shopify Policy Container & PhotoSwipe Lightbox 1:1 */
.shopify-policy__container {
  max-width: 65ch;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}
.shopify-policy__title {
  text-align: center;
}
.pswp.pswp--open {
  position: fixed;
  inset: 0;
  z-index: 100000;
  background: rgba(0, 0, 0, 0.92);
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: zoom-out;
}
.pswp__img {
  max-width: 92vw;
  max-height: 92vh;
  object-fit: contain;
}
.pswp__button--close {
  position: fixed;
  top: 20px;
  right: 24px;
  background: rgba(0,0,0,0.6);
  color: #fff;
  border: 1px solid rgba(255,255,255,0.3);
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 100001;
}

/* Inline Theme Settings Override (:root) */

        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      
@font-face {
  font-family: "Bebas Neue";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.135cdbcf397f167ca17d9c75224e0af26b4b4e55.woff2") format("woff2"),
       url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.3288a6929ba3287812eb6a03e362ee0bf5be1e3d.woff") format("woff");
}
@font-face {
  font-family: "Bebas Neue";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.135cdbcf397f167ca17d9c75224e0af26b4b4e55.woff2") format("woff2"),
       url("//sad-boyz.com/cdn/fonts/bebas_neue/bebasneue_n4.3288a6929ba3287812eb6a03e362ee0bf5be1e3d.woff") format("woff");
}

:is([color-scheme="coretex-1"]) {
    --globalBorderColor: hsl(0, 0%, 0%);
    --bgColor: #ffffff; --bg: #ffffff; --bgRGB: 255 255 255;
    --bgColorOpacity: ;
    --color: hsl(0, 0%, 0%); --colorRGB: 0 0 0;
    --primary: hsl(0, 0%, 0%);
    --hColor: hsl(0, 0%, 0%);
    --linkColor: hsl(0, 0%, 0%);
    --linkHover: hsl(0, 0%, 0%);
    --buttonBgColor: hsl(0, 0%, 0%);
    --buttonBgHover: hsl(0, 0%, 0%);
    --buttonColor: hsl(0, 0%, 100%);
    --buttonColorHover: hsl(0, 0%, 100%);
    --buttonBorderColor: hsl(0, 0%, 0%);
    --buttonBorderHover: hsl(0, 0%, 0%);
    --boxBgColor: hsl(0, 0%, 100%);
    --boxBgHover: hsl(0, 0%, 100%);
    --boxBgActive: hsl(0, 0%, 100%);

    --boxColor: hsl(0, 0%, 0%);
    --boxColorHover: hsl(0, 0%, 0%);
    --boxPlaceholderColor: hsla(0, 0%, 0%, 0.6);

    --boxBorderColor: hsl(0, 0%, 0%);
    --boxBorderHover: hsl(0, 0%, 0%);
    --boxBorderActive: hsl(0, 0%, 0%);
    --accentBg: hsl(0, 0%, 100%); --accentBgRGB: 255 255 255;
    --accentColor: hsl(0, 0%, 0%); --accentColorRGB: 0 0 0;
    --accentBorderColor: hsl(0, 0%, 0%);
}:root,
:is([color-scheme="coretex-2"]) {
    --globalBorderColor: hsl(0, 3%, 13%);
    --bgColor: #000000; --bg: #000000; --bgRGB: 0 0 0;
    --bgColorOpacity: ;
    --color: hsl(0, 0%, 100%); --colorRGB: 255 255 255;
    --primary: hsl(0, 0%, 100%);
    --hColor: hsl(0, 0%, 100%);
    --linkColor: hsl(0, 0%, 100%);
    --linkHover: hsl(0, 0%, 100%);
    --buttonBgColor: hsl(0, 0%, 100%);
    --buttonBgHover: hsl(0, 0%, 100%);
    --buttonColor: hsl(0, 0%, 0%);
    --buttonColorHover: hsl(0, 0%, 0%);
    --buttonBorderColor: hsl(0, 0%, 100%);
    --buttonBorderHover: hsl(0, 0%, 100%);
    --boxBgColor: hsl(0, 0%, 0%);
    --boxBgHover: hsl(0, 0%, 0%);
    --boxBgActive: hsl(0, 0%, 0%);

    --boxColor: hsl(174, 53%, 68%);
    --boxColorHover: hsl(0, 0%, 100%);
    --boxPlaceholderColor: hsla(174, 53%, 68%, 0.6);

    --boxBorderColor: hsl(0, 0%, 9%);
    --boxBorderHover: hsl(0, 0%, 100%);
    --boxBorderActive: hsl(0, 0%, 100%);
    --accentBg: hsl(0, 0%, 0%); --accentBgRGB: 0 0 0;
    --accentColor: hsl(0, 0%, 100%); --accentColorRGB: 255 255 255;
    --accentBorderColor: hsl(0, 0%, 100%);
}
:is([color-scheme="coretex-3"]) {
    --globalBorderColor: hsl(0, 0%, 0%);
    --bgColor: rgba(0,0,0,0); --bg: rgba(0,0,0,0); --bgRGB: 0 0 0;
    --bgColorOpacity: ;
    --color: hsl(0, 0%, 0%); --colorRGB: 0 0 0;
    --primary: hsl(0, 0%, 0%);
    --hColor: hsl(0, 0%, 0%);
    --linkColor: hsl(0, 0%, 0%);
    --linkHover: hsl(0, 0%, 0%);
    --buttonBgColor: hsla(0, 0%, 0%, 0.0);
    --buttonBgHover: hsla(0, 0%, 0%, 0.0);
    --buttonColor: hsl(0, 0%, 0%);
    --buttonColorHover: hsl(0, 0%, 0%);
    --buttonBorderColor: hsl(0, 0%, 0%);
    --buttonBorderHover: hsl(0, 0%, 0%);
    --boxBgColor: hsla(0, 0%, 0%, 0.0);
    --boxBgHover: hsla(0, 0%, 0%, 0.0);
    --boxBgActive: hsla(0, 0%, 0%, 0.0);

    --boxColor: hsl(0, 0%, 0%);
    --boxColorHover: hsl(0, 0%, 0%);
    --boxPlaceholderColor: hsla(0, 0%, 0%, 0.6);

    --boxBorderColor: hsl(0, 0%, 0%);
    --boxBorderHover: hsl(0, 0%, 0%);
    --boxBorderActive: hsl(0, 0%, 0%);
    --accentBg: hsla(0, 0%, 0%, 0.0); --accentBgRGB: 0 0 0;
    --accentColor: hsl(0, 0%, 0%); --accentColorRGB: 0 0 0;
    --accentBorderColor: hsl(0, 0%, 0%);
}
:root {
    --hFontFamily: var(--fontFamily);
    --fontWeight: 400;
    --fontStyle: normal;
    --hWeight: 600;
    --hStyle: normal;

    --plyr-color-main: var(--primary);
    --plyr-video-background: transparent;

    --iconSize: var(--fontSize);

    --buttonTransform: uppercase;
    --buttonWeight: 600;
    --buttonAlign: center;
    --buttonBorderWidth: 1px;

    --boxBorderWidth: 1px;
    --boxTransform: none;
    --boxAlign: left;

 
    --prodCardRatio: 1/1;
    
    --prodCardFit: cover;
    --prodCardPosition: center;
    

    --globalBorderWidth: 1px;
    --globalBorder: var(--globalBorderWidth) solid var(--globalBorderColor);

    --globalBorderSafeWidth: 1px; 
    --globalBorderSafeColor: var(--globalBorderColor);
    --globalBorderSafe: var(--globalBorderSafeWidth) solid var(--globalBorderSafeColor);

    --radius: var(--space-0);
    --radius-2: var(--space-0);
    --radiusImg: 0;

    --globalShadow: 0 0 8px rgb(0 0 0 / 0.15);
    --globalTransparentBg: ;

    --padding: var(--space-4);
    --mardding: var(--space-3);
    --margin: var(--space-2);

    --boxRadius: var(--radius);
    --boxPadding: var(--space-3);
    --buttonPadding: var(--space-3);
    --buttonRadius: var(--radius);
    --rowGap: 0;
    --columnGap: 0;--logoSize: var(--space-4);

    --fontSizeBase: 1.0;
    --fontSize: calc(var(--fontSizeBase) * 1.4rem);

    --hSizeBase: 1.0;
    --hSize: calc(var(--hSizeBase) * 1.6rem);
    --h1Size: var(--hSize);
    --h2Size: var(--hSize);
    --h3Size: var(--hSize);
    --h4Size: var(--hSize);
    --h5Size: var(--hSize);
    --h6Size: var(--hSize);

    --hLine: 1.4;
    --h1Line: var(--hLine);
    --h2Line: var(--hLine);
    --h3Line: var(--hLine);
    --h4Line: var(--hLine);
    --h5Line: var(--hLine);
    --h6Line: var(--hLine);

    --fontFamily: "Bebas Neue", sans-serif;
    --fontWeight: 400;
    --fontStyle: normal;

    --hFontFamily: "Bebas Neue", sans-serif;
    --hWeight: 400;
    --hStyle: normal;
    --hTxTransform: uppercase;

    --boxedLayoutMaxWidth: 1600px;--mediaPadding: 1;

    --overlayBg: #FFFFFF;
    --overlayBlur: blur(0px);
}img,video,iframe:not([title="reCAPTCHA"]),.lazyframe,.plyr__video-wrapper { border-radius: var(--radiusImg) }

img,video,.lazyframe,.plyr__video-wrapper { scale: var(--mediaPadding) }summary.dropdown-caret::-webkit-details-marker { display:none }
.dropdown-caret { --caretSize: 6px; width: 100%; list-style: none; display: flex; align-items: center; justify-content: space-between; gap: .7rem; user-select: none }.dropdown-caret::after {
        content: "";
        display: inline-block;
        width: 0;
        height: 0;
        vertical-align: middle;
        border-style: solid;
        border-width: var(--caretSize) var(--caretSize) 0;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    }

    details[open] > summary.dropdown-caret::after,
    .dropdown-caret[aria-expanded="true"]::after { transform: rotate(180deg) }@media (min-width: 1600px) { #app { max-width: var(--boxedLayoutMaxWidth); margin: 0 auto; border-inline: var(--globalBorder) } }.coretex-dialog {
    --dialogBg: var(--bgColor);
    --dialogColor: var(--color);
        --hColor: var(--dialogColor);
    --dialogRadius: var(--radius-2);
    --dialogW: calc(100% - var(--dialogMargin));
    --dialogMaxW: 500px;
    --dialogH: 600px;
    --dialogMaxH: calc(100dvh - (var(--margin) * 2));
    --dialogBorder: var(--globalBorder);
    --dialogPadding: var(--padding);
    --dialogMargin: auto;

    --dialogSize: inherit;
    --hSize: var(--dialogSize);

    --dialogAnimationOpen: fadeIn 0ms ease forwards;--dialogCloseDuration: 0ms;
    --dialogAnimationClose: fadeOut var(--dialogCloseDuration) ease forwards;
    --dialogTransOrigin: center;
}

.coretex-dialog dialog::-webkit-backdrop { --dialogBackdropBg: #FFFFFF;
    --dialogBackdropBlur: blur(0px);
    --dialogBackdropAnimationIn: fadeIn 0ms ease forwards;
    --dialogBackdropAnimationOut: fadeOut calc(var(--dialogCloseDuration, 0ms) * 2) ease forwards;
    pointer-events: all; }
.coretex-dialog dialog::backdrop { --dialogBackdropBg: #FFFFFF;
    --dialogBackdropBlur: blur(0px);
    --dialogBackdropAnimationIn: fadeIn 0ms ease forwards;
    --dialogBackdropAnimationOut: fadeOut calc(var(--dialogCloseDuration, 0ms) * 2) ease forwards;
    pointer-events: all; }

@keyframes fadeIn { 0% { opacity: 0 } 100% { opacity: 1 } }
@keyframes fadeOut { from { opacity: 1 } to { opacity: 0 } }


:where(html) { --headerPosition: inherit; --logoFontFamily: ,; --logoFontWeight: ; --logoFontStyle:  }


