@charset "UTF-8";@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:700;font-display:swap;src:url(sg-bsd-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(sg-bsd-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(sg-bsd-var.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(sg-barlow-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(sg-barlow-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(sg-barlow-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(sg-barlow-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(sg-barlowc-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(sg-barlowc-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(sg-marker-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sg{--torn-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 24' preserveAspectRatio='none'%3E%3Cpath fill='%23E9E3D3' d='M0 24 L0.0 15.4 L13.6 10.5 L23.7 10.0 L43.8 8.2 L64.8 15.2 L82.7 14.9 L89.4 3.0 L105.9 10.4 L116.3 3.5 L136.7 2.9 L154.5 14.8 L162.9 14.3 L172.2 6.4 L189.6 8.0 L204.0 6.0 L223.1 8.1 L240.1 3.2 L254.1 14.9 L266.7 4.8 L285.2 15.1 L295.3 10.9 L307.4 14.1 L318.5 9.0 L326.7 5.6 L335.6 3.6 L350.1 10.6 L371.3 10.8 L383.7 14.0 L405.5 13.2 L414.3 8.0 L429.6 2.5 L436.0 3.8 L456.2 7.5 L473.3 6.1 L494.2 5.0 L514.6 10.2 L533.0 2.1 L541.1 4.4 L548.3 3.8 L556.3 12.7 L569.9 5.8 L584.9 15.0 L603.6 4.0 L624.8 14.9 L634.4 11.9 L645.6 14.0 L664.2 11.7 L679.0 15.7 L699.8 14.5 L719.6 9.8 L732.7 15.5 L743.2 7.1 L759.2 8.5 L770.2 8.1 L781.3 7.8 L799.6 7.7 L813.6 5.3 L824.6 3.9 L837.0 4.4 L844.5 15.6 L861.9 14.3 L870.4 12.1 L877.5 12.8 L883.8 8.2 L905.0 6.3 L925.9 8.1 L947.6 8.8 L968.0 4.5 L983.2 13.4 L997.2 14.5 L1016.7 10.5 L1034.5 15.9 L1055.8 7.4 L1069.7 9.1 L1076.5 14.8 L1093.2 12.7 L1110.0 6.6 L1121.2 4.3 L1132.5 11.7 L1147.8 7.0 L1169.4 4.3 L1181.7 9.8 L1193.8 14.3 L1200.0 2.8 L1200 24Z'/%3E%3C/svg%3E");--torn-bot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 24' preserveAspectRatio='none'%3E%3Cpath fill='%23E9E3D3' d='M0 0 L0.0 10.7 L19.2 12.4 L29.3 14.4 L43.9 19.0 L55.1 17.6 L66.2 11.2 L85.7 19.3 L102.2 19.8 L121.4 8.3 L135.3 11.3 L150.7 20.0 L166.9 12.6 L181.1 12.2 L203.0 9.9 L220.7 13.6 L234.3 14.6 L247.0 14.6 L255.6 18.8 L261.8 19.7 L276.8 17.2 L287.6 8.2 L298.3 13.1 L313.3 21.8 L334.1 12.6 L341.0 21.2 L348.6 15.0 L356.9 11.7 L372.1 21.6 L384.4 8.5 L395.6 20.4 L405.7 13.5 L419.6 8.7 L426.1 13.5 L439.3 8.6 L451.1 8.6 L469.2 19.5 L480.1 16.6 L496.3 12.3 L517.4 18.5 L527.5 9.6 L549.0 14.5 L563.3 14.5 L580.1 17.8 L592.1 12.4 L607.2 13.0 L615.5 19.5 L633.5 20.2 L652.5 11.1 L663.9 11.2 L674.7 14.4 L692.9 8.5 L711.2 11.8 L724.3 18.9 L731.5 12.2 L740.8 16.1 L756.2 19.9 L771.2 16.9 L781.4 21.5 L798.9 17.7 L809.5 13.9 L815.7 11.4 L828.9 16.2 L838.3 11.5 L858.8 16.9 L879.2 15.9 L901.0 8.3 L920.7 13.0 L942.3 9.9 L954.5 8.7 L969.9 14.0 L983.5 21.3 L993.4 19.8 L1014.5 20.8 L1025.4 8.8 L1047.3 18.8 L1059.7 16.3 L1078.7 19.7 L1092.3 18.8 L1102.1 16.6 L1111.6 19.2 L1127.6 18.1 L1145.7 11.7 L1157.2 9.1 L1177.8 16.4 L1191.9 11.7 L1200.0 19.5 L1200 0Z'/%3E%3C/svg%3E");--torn-top-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 24' preserveAspectRatio='none'%3E%3Cpath fill='%23F4F1EA' d='M0 24 L0.0 3.2 L16.6 2.8 L37.2 10.2 L57.1 8.5 L68.0 4.5 L77.2 8.4 L98.3 16.0 L113.3 13.6 L122.8 10.3 L141.0 8.9 L157.3 3.5 L169.6 7.9 L179.3 5.2 L198.1 7.4 L208.0 15.7 L219.5 13.7 L229.5 15.7 L250.3 12.1 L267.5 4.0 L273.5 15.4 L286.1 11.3 L298.3 5.5 L308.9 15.4 L321.5 15.8 L337.7 10.0 L350.2 7.5 L358.0 10.0 L376.7 4.1 L388.9 10.3 L410.5 8.4 L418.2 9.7 L434.0 10.9 L445.2 11.6 L466.3 4.4 L473.3 3.3 L486.6 9.4 L507.5 9.6 L527.7 10.6 L535.4 14.8 L542.4 15.7 L549.1 5.7 L569.5 6.9 L584.4 7.5 L603.2 10.2 L611.4 3.9 L625.1 6.0 L640.6 10.8 L661.8 7.6 L669.2 4.1 L681.9 4.6 L697.9 13.0 L706.2 2.4 L722.9 15.2 L742.9 15.3 L758.7 12.1 L778.1 14.4 L784.2 13.5 L801.1 12.6 L809.4 6.3 L820.1 11.3 L831.1 14.5 L846.8 10.7 L858.6 4.7 L868.0 6.1 L876.1 2.6 L882.2 14.5 L899.3 6.6 L912.2 14.8 L929.0 12.1 L945.1 8.0 L962.8 15.5 L975.0 15.8 L982.1 3.7 L989.7 13.7 L1011.4 7.6 L1023.1 2.1 L1031.7 10.8 L1038.7 2.8 L1050.3 11.9 L1069.7 5.0 L1091.0 4.8 L1098.8 13.2 L1108.1 9.0 L1125.5 12.2 L1144.3 6.4 L1159.2 3.6 L1178.7 14.1 L1192.3 12.1 L1200.0 12.0 L1200 24Z'/%3E%3C/svg%3E");--torn-bot-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 24' preserveAspectRatio='none'%3E%3Cpath fill='%23F4F1EA' d='M0 0 L0.0 21.5 L20.9 15.2 L39.7 13.5 L49.2 12.7 L64.2 18.0 L73.0 13.5 L90.7 17.0 L97.8 14.8 L107.6 21.0 L121.2 13.9 L137.2 12.2 L148.7 19.8 L168.6 17.6 L175.5 18.1 L187.5 14.9 L201.2 9.5 L218.6 20.6 L230.9 17.2 L244.3 14.2 L252.4 10.8 L266.0 12.4 L283.0 13.4 L300.6 20.9 L315.0 21.2 L334.5 16.2 L345.9 16.8 L359.8 13.9 L372.5 10.6 L386.5 16.3 L408.1 8.3 L426.1 11.7 L444.3 9.9 L455.1 12.0 L476.7 15.9 L492.1 17.7 L499.4 9.1 L509.1 13.3 L519.4 20.4 L540.8 17.3 L555.5 13.4 L572.5 14.9 L592.7 14.6 L600.1 14.5 L616.4 15.2 L628.9 12.9 L641.1 20.2 L658.1 16.7 L666.8 14.6 L675.0 16.5 L689.5 19.6 L703.6 15.9 L720.3 8.1 L737.6 14.7 L758.0 12.8 L776.5 12.7 L793.7 10.0 L806.5 8.5 L828.2 17.0 L849.9 18.2 L857.2 12.2 L874.2 18.6 L885.3 8.3 L902.5 20.3 L912.2 21.8 L920.7 20.7 L940.4 20.7 L947.2 18.2 L958.7 9.5 L973.8 20.5 L986.7 13.2 L994.2 20.8 L1001.9 15.0 L1023.7 8.6 L1042.9 17.3 L1049.7 8.9 L1064.2 18.4 L1078.9 9.8 L1090.4 20.7 L1108.0 13.6 L1117.0 10.7 L1137.6 21.5 L1155.6 20.9 L1173.1 17.1 L1184.9 8.6 L1196.1 21.0 L1200.0 18.9 L1200 0Z'/%3E%3C/svg%3E");--bg: #0F0F10;--bg-2: #161618;--line: #2A2926;--line-2: #3D3B37;--card: #1C1C1F;--text: #ECE6D8;--text-2: #D2CBBC;--mute: #9F988B;--mute-2: #77716A;--flame: #FF4A1C;--flame-btn: #D93A1A;--flame-btn-h: #C43016;--flame-ink: #B92E15;--paper: #E9E3D3;--print: #FFFFFF;--tape: #E6DCC0;--ink: #161514;--ink-2: #5A544A;--paper-line: #CFC6B2;--f-display: "Big Shoulders Display", Impact, "Arial Narrow", sans-serif;--f-marker: "Permanent Marker", "Marker Felt", "Comic Sans MS", cursive;--f-body: "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--f-cond: "Barlow Condensed", "Arial Narrow", sans-serif;--fs-h1: clamp(4.8rem, 5.556vw, 8rem);--fs-h2: clamp(3.6rem, 3.889vw, 5.6rem);--fs-h3: clamp(2.8rem, 2.5vw, 3.6rem);--fs-h4: 2.4rem;--fs-h5: 1.8rem;--fs-h6: 1.6rem;--fs-lead: 1.8rem;--fs-body: 1.6rem;--fs-sm: 1.4rem;--fs-xs: 1.2rem;--wrap: 1320px;--gut: clamp(16px, 3.4vw, 48px);--ease: cubic-bezier(.2, .8, .2, 1);--cut: 10px;--chamfer: polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));--caution: repeating-linear-gradient(-45deg, var(--flame-btn) 0 12px, #111 12px 24px);--halftone: radial-gradient(circle, rgba(0, 0, 0, .16) 1px, transparent 1.6px);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--concrete:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.006' numOctaves='5' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 .34 0 0 0 -.09'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E");--plate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23676a72'/%3E%3Cstop offset='.55' stop-color='%2333353a'/%3E%3Cstop offset='1' stop-color='%23141518'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='url(%23g)'%3E%3Crect x='5.5' y='0' width='3.6' height='13' rx='1.8' transform='rotate(45 7.3 6.5)'/%3E%3Crect x='20.5' y='15' width='3.6' height='13' rx='1.8' transform='rotate(-45 22.3 21.5)'/%3E%3C/g%3E%3C/svg%3E")}@media(max-width:767px){.sg{--fs-lead: 1.6rem}}.sg{--page-margin: var(--gut);--font-body--family: var(--f-body);--font-body--style: normal;--font-body--weight: 400;--font-body--size: var(--fs-body);--font-body--line-height: 1.55;--font-subheading--family: var(--f-cond);--font-subheading--style: normal;--font-subheading--weight: 700;--font-heading--family: var(--f-display);--font-heading--style: normal;--font-heading--weight: 900;--font-size--h1: var(--fs-h1);--font-size--h2: var(--fs-h2);--font-size--h3: var(--fs-h3);--font-size--h4: var(--fs-h4);--font-size--h5: var(--fs-h5);--font-size--h6: var(--fs-h6);--font-size--paragraph: var(--fs-body);--font-h1--line-height: .88;--font-h2--line-height: .88;--font-h3--line-height: .9;--font-h4--line-height: 1;--font-h5--line-height: 1.05;--font-h6--line-height: 1.1;--font-paragraph--line-height: 1.55;--font-h1--family: var(--f-display);--font-h1--weight: 900;--font-h1--case: uppercase;--font-h1--letter-spacing: 0;--font-h2--family: var(--f-display);--font-h2--weight: 900;--font-h2--case: uppercase;--font-h2--letter-spacing: 0;--font-h3--family: var(--f-display);--font-h3--weight: 900;--font-h3--case: uppercase;--font-h3--letter-spacing: 0;--font-h4--family: var(--f-display);--font-h4--weight: 900;--font-h4--case: uppercase;--font-h4--letter-spacing: 0;--font-h5--family: var(--f-display);--font-h5--weight: 900;--font-h5--case: uppercase;--font-h5--letter-spacing: 0;--font-h6--family: var(--f-display);--font-h6--weight: 900;--font-h6--case: uppercase;--font-h6--letter-spacing: 0;--font-paragraph--family: var(--f-body);--font-paragraph--weight: 400}.sg body{min-height:100vh;background:var(--concrete),var(--bg);color:var(--text);font:400 var(--fs-body)/1.55 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}.sg body:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:400;pointer-events:none;background:var(--grain);opacity:.075}.sg main{overflow-x:clip}.sg :focus-visible{outline:2px solid var(--flame);outline-offset:2px}.sg .section-announcement-bar{position:relative;z-index:51;background:var(--bg)}.sg .section-announcement-bar:before{content:"";display:block;height:5px;background:var(--caution)}.sg .section-announcement-bar announcement-bar{display:block;max-width:none;padding:0;background:#0a0a0b;border-bottom:1px solid var(--line);font:600 var(--fs-xs)/1 var(--f-cond);letter-spacing:.11em;color:var(--mute)}.sg .section-announcement-bar .utility-bar{display:flex;align-items:center;justify-content:flex-start;gap:24px;width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));height:32px;margin-inline:auto;padding:0 var(--gut)}.sg .section-announcement-bar .utility-bar .text-block,.sg .section-announcement-bar .utility-bar .text-block p{display:contents}.sg .section-announcement-bar .utility-bar .text-block:after{content:none}.sg .section-announcement-bar .utility-bar .text-block a{display:inline-flex;align-items:center;gap:9px;font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}.sg .section-announcement-bar .utility-bar .text-block a:hover{color:var(--text)}.sg .section-announcement-bar .utility-bar a[href^="mailto:"]{margin-right:auto}.sg .section-announcement-bar .utility-bar a[href^="mailto:"]:before{content:"";flex:none;width:15px;height:15px;background:var(--flame);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='1'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='1'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-announcement-bar .utility-bar .group-block,.sg .section-announcement-bar .utility-bar .localization-wrapper,.sg .section-announcement-bar .utility-bar localization-form,.sg .section-announcement-bar .utility-bar .localization-form,.sg .section-announcement-bar .utility-bar .localization-form>div,.sg .section-announcement-bar .utility-bar .disclosure{display:flex;align-items:center;height:32px;margin:0;padding:0;position:relative}.sg .section-announcement-bar .utility-bar .group-block>.flex{display:contents}.sg .section-announcement-bar .header-localization .disclosure .localization-selector.disclosure__button{display:inline-flex;align-items:center;gap:5px;width:auto;min-width:0;height:32px;min-height:0;margin:0;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:none;color:var(--text-2);text-decoration:none}.sg .section-announcement-bar .header-localization .disclosure .localization-selector.disclosure__button span{font:inherit;letter-spacing:inherit;padding:0}.sg .section-announcement-bar .header-localization .disclosure .localization-selector.disclosure__button svg{position:static;width:14px;height:14px;margin:0;flex:none;transform:none}.sg .section-announcement-bar .disclosure__list-wrapper{top:100%;right:0;left:auto;z-index:80;padding:6px;background:var(--bg-2);border:1px solid var(--line);border-radius:0;box-shadow:none}@media(max-width:749px){.sg .section-announcement-bar .disclosure__list-wrapper{position:absolute;bottom:auto;width:max-content;max-width:calc(100vw - 2 * var(--gut));max-height:340px;overflow:auto;opacity:0;visibility:hidden;transform:none;transition:opacity .2s}}@media(max-width:749px){.sg .section-announcement-bar .selector__dropdown.active .disclosure__list-wrapper{opacity:1;visibility:visible;transform:none}.sg .section-announcement-bar .slide__overlay--mb{display:none}}.sg .section-announcement-bar .disclosure__item a,.sg .section-announcement-bar .disclosure__link{padding:8px 10px;font:600 var(--fs-sm) var(--f-cond);letter-spacing:.1em;color:var(--mute)}.sg .section-announcement-bar .disclosure__item a:hover,.sg .section-announcement-bar .disclosure__item a[aria-current=true],.sg .section-announcement-bar .disclosure__link:hover,.sg .section-announcement-bar .disclosure__link[aria-current=true]{color:var(--text);background:var(--card)}@media(max-width:767px){.sg .section-announcement-bar .utility-bar{height:34px}.sg .section-announcement-bar a[href^="mailto:"]{width:15px;overflow:hidden;white-space:nowrap}}.sg .header:has(.sg-search) .header__row{display:block;max-width:none;padding:0}.sg .header:has(.sg-search){background:var(--bg)}.sg .header:has(.sg-search) .header__row--top{background:transparent;border-bottom:1px solid var(--line)}.sg .header:has(.sg-search) .header__row--top>.header__columns{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:none;grid-column:auto;align-items:center;gap:clamp(20px,3vw,48px);width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));height:84px;margin-inline:auto;padding:0 var(--gut)}.sg .header:has(.sg-search) .header__row--top .header__column,.sg .header:has(.sg-search) .header__row--top .header-logo,.sg .header:has(.sg-search) .header__row--top .sg-menu-btn,.sg .header:has(.sg-search) .header__row--top .search-action{grid-area:auto}.sg .header:has(.sg-search) .header__row--top .header__column{display:flex;align-items:center;gap:0;min-width:0;height:auto;width:auto;padding:0}.sg .header:has(.sg-search) .header__row--top .header__column--right{gap:6px;justify-content:flex-end}.sg .header:has(.sg-search) .header__row--top .header__column--center{justify-content:center}.sg .header:has(.sg-search) .header__row--top .search-action.lg\:none{display:none}.sg .header:has(.sg-search) .sg-menu-btn{display:none}.sg .header:has(.sg-search) .sg-menu-btn>button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:auto;height:auto;padding:0 8px;border:0;background:none;color:var(--text)}.sg .header:has(.sg-search) .sg-menu-btn>button .svg-wrapper{width:23px;height:23px}.sg .header:has(.sg-search) .sg-menu-btn>button .svg-wrapper svg{display:none}.sg .header:has(.sg-search) .sg-menu-btn>button .svg-wrapper:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .header:has(.sg-search) .sg-menu-btn>button:hover{color:var(--flame)}.sg .header:has(.sg-search) .header-logo,.sg .header:has(.sg-search) .header__heading,.sg .header:has(.sg-search) .header__heading-link{display:block;margin:0;padding:0;line-height:0}.sg .header:has(.sg-search) .header__heading-logo-wrapper{display:block;width:auto}.sg .header:has(.sg-search) .header__heading-logo-wrapper img{display:block;width:auto;height:64px;border-radius:2px;box-shadow:0 0 0 1px #ffffff0f}.sg .header:has(.sg-search) .header__heading-logo-wrapper.no-logo .header-logo__image-container{display:grid;place-items:center;width:78.6885245902px;height:64px;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px #ffffff0f}.sg .header:has(.sg-search) .header__heading-logo-wrapper.no-logo .logo-fallback{display:block;font:900 var(--fs-xs)/1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--text)}.sg .header:has(.sg-search) .header__row--top .search-action.sg-search{display:flex;justify-self:center;width:100%;max-width:680px;margin:0;padding:0}.sg .header:has(.sg-search) .sg-search .header__search,.sg .header:has(.sg-search) .sg-search predictive-search,.sg .header:has(.sg-search) .sg-search form,.sg .header:has(.sg-search) .sg-search .predictive-search--center{display:block;width:100%;margin:0}.sg .header:has(.sg-search) .sg-search .field{display:flex;width:100%;height:auto;margin:0}.sg .header:has(.sg-search) .sg-search .field:before,.sg .header:has(.sg-search) .sg-search .field:after{content:none}.sg .header:has(.sg-search) .sg-search .search__input.field__input{height:50px;padding:0 20px;background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);font:500 var(--fs-body) var(--f-body);box-shadow:inset 0 2px 6px #00000073;-webkit-appearance:none;appearance:none}.sg .header:has(.sg-search) .sg-search .search__input.field__input::placeholder{color:var(--mute);opacity:1}.sg .header:has(.sg-search) .sg-search .search__input.field__input:focus{outline:none;border-color:var(--mute)}.sg .header:has(.sg-search) .sg-search .search__input.field__input{flex:1;order:1;min-width:0;height:50px;margin:0;padding:0 20px;border-right:0;letter-spacing:normal}.sg .header:has(.sg-search) .sg-search .search__input.field__input::-webkit-search-cancel-button{-webkit-appearance:none}.sg .header:has(.sg-search) .sg-search .search__button.field__button{position:static;order:2;display:grid;place-items:center;flex:none;width:58px;height:50px;margin:0;padding:0;border:0;background:var(--flame-btn);color:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);transition:background .2s}.sg .header:has(.sg-search) .sg-search .search__button.field__button:hover{background:var(--flame-btn-h)}.sg .header:has(.sg-search) .sg-search .search__button.field__button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .header:has(.sg-search) .sg-search .search__button.field__button .svg-wrapper{width:20px;height:20px}.sg .header:has(.sg-search) .sg-search .search__button.field__button .svg-wrapper svg{display:none}.sg .header:has(.sg-search) .sg-search .search__button.field__button .svg-wrapper:before{content:"";display:block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .header:has(.sg-search) .sg-search .reset__button{display:none}.sg .header:has(.sg-search) .sg-hx,.sg .header:has(.sg-search) .header-actions>.header__icon--cart{position:relative;display:inline-flex;align-items:center;gap:10px;min-width:44px;min-height:44px;width:auto;height:auto;margin:0;padding:0 8px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--text);font:400 var(--fs-body)/1.55 var(--f-body);letter-spacing:normal;text-transform:none;text-decoration:none;transition:color .2s}.sg .header:has(.sg-search) .sg-hx:hover,.sg .header:has(.sg-search) .header-actions>.header__icon--cart:hover{color:var(--flame)}.sg .header:has(.sg-search) .sg-hx:before,.sg .header:has(.sg-search) .sg-hx:after,.sg .header:has(.sg-search) .header-actions>.header__icon--cart:before,.sg .header:has(.sg-search) .header-actions>.header__icon--cart:after{content:none}.sg .header:has(.sg-search) .sg-hx .svg-wrapper,.sg .header:has(.sg-search) .header-actions>.header__icon--cart .svg-wrapper{display:block;width:23px;height:23px;margin:0}.sg .header:has(.sg-search) .sg-hx .svg-wrapper svg,.sg .header:has(.sg-search) .header-actions>.header__icon--cart .svg-wrapper svg{display:none}.sg .header:has(.sg-search) .sg-hx--acct .svg-wrapper:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .header:has(.sg-search) .header-wishlist.sg-hx .svg-wrapper:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .header:has(.sg-search) .header-actions>.header__icon--cart .svg-wrapper:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .header:has(.sg-search) .header-actions>.header__icon--cart #cart-icon-bubble{display:block;width:auto;height:auto}.sg .header:has(.sg-search) .header-actions,.sg .header:has(.sg-search) .sg-acct{display:block;position:relative;margin:0;padding:0}.sg .header:has(.sg-search) .sg-hx__txt{display:flex;flex-direction:column;text-align:left;line-height:1.15}.sg .header:has(.sg-search) .sg-hx__txt b{font:700 var(--fs-body) var(--f-cond);letter-spacing:.05em}.sg .header:has(.sg-search) .sg-hx__txt span{font:500 var(--fs-sm) var(--f-body);color:var(--mute)}.sg .header:has(.sg-search) .sg-hx__n{position:absolute;top:2px;left:24px;display:block;min-width:17px;height:17px;padding:0 5px;border-radius:9px;background:var(--flame-btn);color:#fff;font:700 var(--fs-xs)/17px var(--f-body);letter-spacing:normal;text-align:center}.sg .header:has(.sg-search) .sg-hx__lbl{display:block;font:700 var(--fs-sm) var(--f-cond);line-height:normal;letter-spacing:.12em;text-transform:uppercase;color:inherit}.sg .header:has(.sg-search) .sg-acct__pop{position:absolute;right:0;top:calc(100% + 14px);z-index:80;width:310px;padding:24px;background:var(--bg-2);border:1px solid var(--line);box-shadow:0 34px 70px -24px #000c;color:var(--text);font:400 var(--fs-body)/1.55 var(--f-body);text-align:left}.sg .header:has(.sg-search) .sg-acct__pop[hidden]{display:none}.sg .header:has(.sg-search) .sg-acct__pop h3{margin:0 0 6px;font:800 var(--fs-h4)/1 var(--f-display);letter-spacing:normal;text-transform:uppercase;color:var(--text)}.sg .header:has(.sg-search) .sg-acct__pop p{margin:0 0 16px;font-size:var(--fs-sm);line-height:1.55;color:var(--mute)}.sg .header:has(.sg-search) .sg-acct__pop hr{margin:20px 0;border:0;border-top:1px solid var(--line)}.sg .header:has(.sg-search) .sg-acct__forgot{display:block;margin-top:12px;font-size:var(--fs-sm);color:var(--mute);text-decoration:underline;text-underline-offset:3px}.sg .header:has(.sg-search) .sg-acct__forgot:hover{color:var(--text)}@media(max-width:1180px){.sg .header:has(.sg-search) .sg-hx__txt,.sg .header:has(.sg-search) .sg-hx__lbl{display:none}}@media(max-width:1099px){.sg .header:has(.sg-search) .header__row--top>.header__columns{grid-template-columns:auto minmax(0,1fr) auto;gap:16px}.sg .header:has(.sg-search) .header__row--top .header__column--left{gap:16px}.sg .header:has(.sg-search) .sg-menu-btn{display:block}}@media(max-width:767px){.sg .header:has(.sg-search) .header__row--top>.header__columns{grid-template-columns:44px 1fr auto;grid-template-areas:"menu logo acts" "srch srch srch";height:auto;padding-block:8px 12px;row-gap:10px;gap:8px}.sg .header:has(.sg-search) .header__row--top .header__column--left{display:contents}.sg .header:has(.sg-search) .sg-menu-btn{grid-area:menu}.sg .header:has(.sg-search) .header-logo{grid-area:logo;justify-self:center}.sg .header:has(.sg-search) .header__heading-logo-wrapper img{height:52px}.sg .header:has(.sg-search) .header__heading-logo-wrapper.no-logo .header-logo__image-container{width:63.9344262295px;height:52px}.sg .header:has(.sg-search) .header__row--top .header__column--right{grid-area:acts}.sg .header:has(.sg-search) .header__row--top .header__column--center{grid-area:srch}.sg .header:has(.sg-search) .header__row--top .search-action.sg-search{max-width:none}.sg .header:has(.sg-search) .sg-search .search__input.field__input,.sg .header:has(.sg-search) .sg-search .search__button.field__button{height:48px}.sg .header:has(.sg-search) .sg-acct,.sg .header:has(.sg-search) .header-wishlist.sg-hx{display:none}}.sg .sg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;text-decoration:none}.sg .sg-btn--flame{background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg .sg-btn--flame:hover{background:var(--flame-btn-h);color:#fff}.sg .sg-btn--flame:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .sg-btn--ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg .sg-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg .sg-btn--ink{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.sg .sg-btn--ink:hover{background:var(--ink);color:#fff}.sg .sg-btn--lg{min-height:56px;padding:0 30px}.sg .sg-btn--sm{min-height:40px;padding:0 16px;font-size:var(--fs-sm)}.sg .sg-btn--block{width:100%}.sg .header:has(.sg-search) .header__row--bottom{position:relative;background:#0b0b0c;border-bottom:1px solid var(--line)}.sg .header:has(.sg-search) .header__row--bottom>.header__columns{display:flex;align-items:stretch;gap:8px;width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));min-height:50px;margin-inline:auto;padding:0 var(--gut);grid-template-areas:none}.sg .header:has(.sg-search) .header__row--bottom .header__column--right:empty{display:none}.sg .header:has(.sg-search) .header__row--bottom .header__column--left,.sg .header:has(.sg-search) .header__row--bottom .header-menu,.sg .header:has(.sg-search) .header__row--bottom .sg-dept,.sg .header:has(.sg-search) .header__row--bottom .header__menu-wrapper,.sg .header:has(.sg-search) .header__row--bottom .header__inline-menu{display:contents}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:stretch;min-width:0;gap:0;height:auto;margin:0;padding:0}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li{position:relative;display:flex;align-items:center;height:50px;margin:0;padding:0}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details{display:flex;align-items:stretch;height:100%;position:static}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a{position:static;display:flex;align-items:stretch;height:100%;gap:0;margin:0;padding:0;color:var(--text-2);text-decoration:none}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary:before,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary:after,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a:before,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a:after{content:none}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text{position:relative;display:flex;align-items:center;height:100%;padding:0 14px;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--text-2);background:none;transition:color .2s}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text:after,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:3px;background:var(--flame);transform:scaleX(0) skew(-20deg);transform-origin:left;transition:transform .25s var(--ease)}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li:hover>a>.text,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li:hover>details>summary>.text,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details[open]>summary>.text{color:var(--text)}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li:hover>a>.text:after,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li:hover>details>summary>.text:after,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details[open]>summary>.text:after{transform:scaleX(1) skew(-20deg)}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a.highlighted-item>.text,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary.highlighted-item>.text{color:var(--flame)}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline summary>.svg-wrapper{display:grid;place-items:center;width:18px;height:100%;margin:0 0 0 -12px;color:var(--mute-2);opacity:0;transition:opacity .2s}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline summary>.svg-wrapper svg{display:none}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline summary>.svg-wrapper:before{content:"";display:block;flex:none;width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;transition:transform .2s}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li:hover summary>.svg-wrapper,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details[open] summary>.svg-wrapper{opacity:1}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details[open] summary>.svg-wrapper:before{transform:rotate(180deg)}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li:has(.mega-menu__container){position:static}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline .mega-menu__content:has(.mega-menu__container){position:absolute;top:auto;left:0;right:0;z-index:60;width:auto;margin:50px 0 0;padding:0;border:0;border-top:3px solid var(--flame-btn);border-bottom:1px solid var(--line);border-radius:0;background:var(--bg-2);box-shadow:0 50px 90px -30px #000000d9;transform:none}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline .mega-menu__content:has(.mega-menu__container)>.list-menu--wrapper{max-height:calc(100vh - 194px);margin:0;padding:0;overflow:auto;overscroll-behavior:contain}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__container{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding:30px var(--gut) 34px}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__link{background:none;text-decoration:none}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__link .text{display:inline;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__link--level-2{display:block;margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid var(--line);font:700 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text);transition:color .2s}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__link--level-2:hover{color:var(--flame)}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__link--level-3{display:block;padding:4px 0;font:500 var(--fs-sm)/1.35 var(--f-body);letter-spacing:normal;text-transform:capitalize;color:var(--mute);transition:color .15s}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__link--level-3:hover{color:var(--text)}.sg .header:has(.sg-search) .header__row--bottom .mega-menu__link .label-wrapper:empty{display:none}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline .mega-menu__content:has(.header__submenu-wrapper){position:absolute;top:100%;left:0;right:auto;z-index:60;width:max-content;min-width:240px;margin:0;padding:10px 0;border:1px solid var(--line);border-top:3px solid var(--flame-btn);border-radius:0;background:var(--bg-2);box-shadow:0 34px 70px -24px #000c;transform:none}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li:nth-last-child(-n+2) .mega-menu__content:has(.header__submenu-wrapper){left:auto;right:0}.sg .header:has(.sg-search) .header__row--bottom .header__submenu-wrapper{max-height:calc(100vh - 214px);margin:0;padding:0;overflow:auto;overscroll-behavior:contain}.sg .header:has(.sg-search) .header__row--bottom .header__submenu{margin:0;padding:0;list-style:none}.sg .header:has(.sg-search) .header__row--bottom .header__submenu>li{margin:0;padding:0}.sg .header:has(.sg-search) .header__row--bottom .header__submenu .header__menu-item{display:block;padding:8px 20px;background:none;font:500 var(--fs-sm) var(--f-body);letter-spacing:normal;text-transform:capitalize;text-decoration:none;color:var(--mute);transition:color .15s,background .15s}.sg .header:has(.sg-search) .header__row--bottom .header__submenu .header__menu-item:hover{color:var(--text);background:var(--card)}.sg .header:has(.sg-search) .header__row--bottom .header__submenu .header__menu-item .label-wrapper:empty{display:none}.sg .header:has(.sg-search) .header__row--bottom .header__vertical-menu{flex:none;width:auto;height:50px;margin:0 10px 0 calc(-1*min(18px,var(--gut)));--width-vertical-menu: 29rem}.sg .header:has(.sg-search) .header__row--bottom .header__vertical-menu__summary{display:flex;align-items:center;gap:12px;width:auto;min-width:0;height:100%;padding:0 26px 0 18px;border-radius:0;background:var(--flame-btn);color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);transition:background .2s;cursor:pointer}.sg .header:has(.sg-search) .header__row--bottom .header__vertical-menu__summary:hover{background:var(--flame-btn-h)}.sg .header:has(.sg-search) .header__row--bottom .header__vertical-menu__summary:focus-visible{outline:2px solid #fff;outline-offset:-5px}.sg .header:has(.sg-search) .header__row--bottom .header__vertical-menu__summary .text-block{font:800 var(--fs-h6)/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:inherit}.sg .header:has(.sg-search) .header__row--bottom .header__vertical-menu[open]>.header__vertical-menu__summary{background:var(--flame-btn-h)}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu{margin:0;padding:0;border:1px solid var(--line);border-top:3px solid var(--flame-btn);border-radius:0;background:var(--bg-2);box-shadow:0 34px 70px -24px #000c}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul{margin:0;padding:8px 0;list-style:none}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>a,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:4px 16px;background:none;font:700 var(--fs-sm)/1.15 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--mute);transition:color .15s,background .15s}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>a .text,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>a span,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details>summary .text,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details>summary span{background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>a:before,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>a:after,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details>summary:before,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details>summary:after{content:none}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>a:hover,.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details>summary:hover{color:var(--text);background:var(--card)}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details>summary:after{content:"";display:block;flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;color:var(--mute-2)}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu>ul>li>details[open]>summary{color:var(--text);background:var(--card)}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu .mega-menu__content{background:var(--bg-2);border:1px solid var(--line);box-shadow:0 34px 70px -24px #000c}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu .mega-menu{position:static}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu .header__submenu-wrapper{max-height:calc(100vh - 214px);margin:0;padding:10px 0;overflow:auto;overscroll-behavior:contain}.sg .header:has(.sg-search) .header__row--bottom .vertical-menu .mega-menu__content:has(.mega-menu__container)>.list-menu--wrapper{max-height:calc(100vh - 214px);margin:0;overflow:auto;overscroll-behavior:contain}.sg .header:has(.sg-search) .sg-dept__btn{flex:none;display:flex;align-items:center;gap:12px;height:100%;margin:0 10px 0 calc(-1*min(18px,var(--gut)));padding:0 26px 0 18px;border:0;background:var(--flame-btn);color:#fff;font:800 var(--fs-h6)/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);transition:background .2s;cursor:pointer}.sg .header:has(.sg-search) .sg-dept__btn:hover{background:var(--flame-btn-h)}.sg .header:has(.sg-search) .sg-dept__btn:focus-visible{outline:2px solid #fff;outline-offset:-5px}.sg .header:has(.sg-search) .sg-dept__btn .sg-ic--menu{content:"";display:block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M3 12h18M3 18h12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .header:has(.sg-search) .sg-dept__btn .sg-ic--chev{content:"";display:block;flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;transition:transform .25s}.sg .header:has(.sg-search) .sg-dept.is-open .sg-dept__btn{background:var(--flame-btn-h)}.sg .header:has(.sg-search) .sg-dept.is-open .sg-dept__btn .sg-ic--chev{transform:rotate(180deg)}.sg .header:has(.sg-search) .sg-dept__panel{position:absolute;left:0;right:0;top:100%;z-index:65;display:block;background:var(--bg-2);border-top:3px solid var(--flame-btn);border-bottom:1px solid var(--line);box-shadow:0 50px 90px -30px #000000d9}.sg .header:has(.sg-search) .sg-dept__panel[hidden]{display:none}.sg .header:has(.sg-search) .sg-dept__in{display:grid;grid-template-columns:290px minmax(0,1fr);width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));height:min(700px,100vh - 190px);margin-inline:auto;padding-inline:var(--gut)}.sg .header:has(.sg-search) .sg-dept__rail{overflow:auto;overscroll-behavior:contain;margin:0;padding:12px 0;list-style:none;border-right:1px solid var(--line);scrollbar-width:thin}.sg .header:has(.sg-search) .sg-dept__ri a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;padding:4px 16px 4px 14px;border-left:3px solid transparent;font:700 var(--fs-sm)/1.15 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);text-decoration:none;transition:color .15s,background .15s,border-color .15s}.sg .header:has(.sg-search) .sg-dept__ri .sg-ic--right{content:"";display:block;flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;color:var(--mute-2)}.sg .header:has(.sg-search) .sg-dept__ri.is-on a{color:var(--text);background:var(--card);border-left-color:var(--flame)}.sg .header:has(.sg-search) .sg-dept__ri.is-on .sg-ic--right{color:var(--flame)}.sg .header:has(.sg-search) .sg-dept__ri.is-hot a{color:var(--flame)}.sg .header:has(.sg-search) .sg-dept__panes{overflow:auto;overscroll-behavior:contain;padding:26px 0 30px clamp(24px,3vw,44px)}.sg .header:has(.sg-search) .sg-dp{display:none}.sg .header:has(.sg-search) .sg-dp.is-on{display:block}.sg .header:has(.sg-search) .sg-dp__head{display:inline-flex;align-items:center;gap:12px;margin:0 0 22px;font:900 var(--fs-h3)/1 var(--f-display);letter-spacing:.01em;text-transform:uppercase;color:var(--text);text-decoration:none}.sg .header:has(.sg-search) .sg-dp__head .sg-ic--arrow{content:"";display:block;flex:none;width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;color:var(--flame);transition:transform .25s var(--ease)}.sg .header:has(.sg-search) a.sg-dp__head:hover .sg-ic--arrow{transform:translate(4px)}.sg .header:has(.sg-search) .sg-dp__cols{columns:4 180px;column-gap:36px}.sg .header:has(.sg-search) .sg-dp__group{break-inside:avoid;margin-bottom:24px}.sg .header:has(.sg-search) .sg-dp__group ul{margin:0;padding:0;list-style:none}.sg .header:has(.sg-search) .sg-dp__ghead{display:block;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--line);font:700 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text);text-decoration:none;transition:color .2s}.sg .header:has(.sg-search) .sg-dp__ghead:hover{color:var(--flame)}.sg .header:has(.sg-search) .sg-dp__group li a{display:block;padding:4px 0;font:500 var(--fs-sm)/1.35 var(--f-body);color:var(--mute);text-transform:capitalize;text-decoration:none;transition:color .15s}.sg .header:has(.sg-search) .sg-dp__group li a:hover{color:var(--text)}.sg .header:has(.sg-search) .sg-dp__list{columns:3 200px;column-gap:40px;margin:0;padding:0;list-style:none}.sg .header:has(.sg-search) .sg-dp__list li{break-inside:avoid}.sg .header:has(.sg-search) .sg-dp__list a{display:block;padding:6px 0;font:500 var(--fs-sm)/1.35 var(--f-body);color:var(--mute);text-transform:capitalize;text-decoration:none;transition:color .15s}.sg .header:has(.sg-search) .sg-dp__list a:hover{color:var(--text)}@media(max-width:1360px){.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text{padding:0 11px}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text:after,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text:after{left:11px;right:11px}.sg .header:has(.sg-search) .sg-dept__btn{padding-right:22px}}@media(max-width:1240px){.sg .header:has(.sg-search) .header__row--bottom>.header__columns{gap:4px}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text{padding:0 8px;letter-spacing:.04em}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text:after,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text:after{left:8px;right:8px}.sg .header:has(.sg-search) .sg-dept__btn{gap:10px;padding:0 20px 0 14px;margin-right:4px}}@media(max-width:1180px){.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text{padding:0 6px;letter-spacing:.03em}.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>a>.text:after,.sg .header:has(.sg-search) .header__row--bottom .list-menu--inline>li>details>summary>.text:after{left:6px;right:6px}}@media(max-width:1099px){.sg .header:has(.sg-search) .header__row--bottom{display:none}}.sg .shopify-section-group-header-group>marquee-component{--gap-scale: 1;--spacing-scale: 1;display:block;background:var(--flame-btn);color:#fff;overflow:hidden}.sg .shopify-section-group-header-group>marquee-component .marquee__wrapper{gap:0}.sg .shopify-section-group-header-group>marquee-component .marquee__content{padding-right:var(--marquee-gap)}.sg .shopify-section-group-header-group>marquee-component:has(.marquee__content) .marquee__wrapper{animation-duration:45.4s}.sg .shopify-section-group-header-group>marquee-component:has(.marquee__repeated-items:nth-child(2)) .marquee__wrapper{animation-duration:90.8s}.sg .shopify-section-group-header-group>marquee-component:has(.marquee__repeated-items:nth-child(3)) .marquee__wrapper{animation-duration:136.2s}.sg .shopify-section-group-header-group>marquee-component:has(.marquee__repeated-items:nth-child(4)) .marquee__wrapper{animation-duration:181.6s}.sg .shopify-section-group-header-group>marquee-component .text-block{display:block;width:auto;margin:0;padding:0}.sg .shopify-section-group-header-group>marquee-component .text-block:after{content:none}.sg .shopify-section-group-header-group>marquee-component .text-block p{display:flex;align-items:center;margin:0;font:700 var(--fs-sm)/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:inherit}.sg .shopify-section-group-header-group>marquee-component .text-block p:after{content:"\2715";margin-left:var(--marquee-gap);color:#111;font:900 var(--fs-xs)/1 var(--f-display)}.sg .shopify-section-group-header-group>marquee-component .text-block a{color:inherit;text-decoration:none}.sg .shopify-section-group-header-group>marquee-component .text-block a:hover{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.sg .shopify-section-group-header-group>marquee-component .marquee__content,.sg .shopify-section-group-header-group>marquee-component .marquee__wrapper{animation:none;transform:none}}.sg .section>:has(>.spacing>.sg-region-bar){grid-column:1/-1}.sg .sg-region-bar{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 40px;padding:9px max(var(--gut),(100% - var(--wrap)) / 2);background:var(--bg-2);font:700 var(--fs-xs)/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase}.sg .sg-region-bar a{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);text-decoration:none;transition:color .2s}.sg .sg-region-bar a:after{content:"";display:block;flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;color:var(--flame);transition:transform .25s var(--ease)}.sg .sg-region-bar a:hover{color:var(--text)}.sg .sg-region-bar a:hover:after{transform:translate(4px)}@media(max-width:767px){.sg .sg-region-bar{flex-direction:column;align-items:center;padding-block:10px;text-align:center}.sg .sg-region-bar a{display:block;line-height:1.3;text-wrap:balance}.sg .sg-region-bar a:after{display:inline-block;margin-left:8px;vertical-align:-2px}}.sg [class*=sg-style--] .text-block{width:auto;align-items:stretch;margin:0;padding:0}.sg [class*=sg-style--] .text-block>*{margin:0}.sg [class*=sg-style--] .text-block:after{content:none}.sg [class*=sg-style--] :is(h1,h2,h3){text-wrap:balance}.sg [class*=sg-style--] p{text-wrap:wrap}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper){position:relative;display:block;padding-block:clamp(72px,8.5vw,124px);background:transparent}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper)>.custom-section-content{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper)>.custom-section-content>.section-content-wrapper{display:block;padding:0;gap:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child{display:block;width:100%;margin:0 0 clamp(30px,3.4vw,48px);padding:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content{display:grid;grid-template-columns:minmax(0,max-content) auto;justify-content:space-between;align-items:end;column-gap:24px;row-gap:0;padding:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content>*,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content>*{grid-column:1}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content>.button,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content>a,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content>.button,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content>a{grid-column:2;grid-row:1/span 2;align-self:end}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content:not(:has(>.text-block+.text-block))>:is(.button,a),.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content:not(:has(>.text-block+.text-block))>:is(.button,a){grid-row:1}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header{display:block;margin:0;padding:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .text-block:has(>p):not(:last-child),.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .text-block:has(>p):not(:last-child){display:block;margin-bottom:16px}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .text-block:has(>p):not(:last-child)>p,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .text-block:has(>p):not(:last-child)>p{position:relative;display:inline-block;padding:6px 16px 5px;background:var(--tape);color:var(--ink);font:400 var(--fs-body)/1.25 var(--f-marker);letter-spacing:.01em;text-transform:none;transform:rotate(-1.6deg);box-shadow:0 2px 6px #00000040;clip-path:polygon(5px 0,calc(100% - 4px) 0,100% 18%,calc(100% - 4px) 38%,100% 58%,calc(100% - 3px) 78%,100% 100%,4px 100%,0 82%,4px 62%,0 42%,3px 22%);background-image:linear-gradient(90deg,#ffffff2e,#fff0 30%,#0000000d 70%,#ffffff1f)}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .text-block>h2{font:900 var(--fs-h2)/.86 var(--f-display);text-transform:uppercase;letter-spacing:.004em;color:var(--text);margin:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .group-block-content>a,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .group-block-content>a{display:inline-flex;align-items:center;gap:8px;flex:none;padding:8px 0;font:700 var(--fs-sm)/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);border-bottom:2px solid var(--flame);transition:color .2s}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .group-block-content>a:hover,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .group-block-content>a:hover{color:var(--text)}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .group-block-content>a,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .group-block-content>a{height:auto;min-height:0;border-radius:0;background:none;box-shadow:none;border-top:0;border-left:0;border-right:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .group-block-content>a:after,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .group-block-content>a:after{content:"";display:block;flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;position:static;inset:auto;opacity:1;transform:none;background-color:currentColor;transition:transform .25s var(--ease)}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .group-block-content>a:hover:after,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .group-block-content>a:hover:after{transform:translate(4px)}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .group-block-content>a .text,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .group-block-content>a .text{display:inline;padding:0;font:inherit;letter-spacing:inherit;background:none}@media(max-width:767px){.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content{grid-template-columns:minmax(0,max-content);justify-content:start}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content>.button,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content>a,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header>.group-block>.group-block-content:not(:has(>.text-block+.text-block))>:is(.button,a),.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content>.button,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content>a,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child>.group-block-content:not(:has(>.text-block+.text-block))>:is(.button,a){grid-column:1;grid-row:auto;justify-self:start;margin-top:14px}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-resource-list__header .text-block:has(>p):not(:last-child)>p,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker,.sg-style--paper) .section-content-wrapper>.group-block:first-child .text-block:has(>p):not(:last-child)>p{font-size:var(--fs-sm)}}.sg [class*=sg-style--] .button .button-overflow:before,.sg [class*=sg-style--] .button .button-overflow:after{content:none}.sg [class*=sg-style--] .button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg .section-background:has(+[class*=sg-style--]){background:transparent}.sg .sg-style--hero{position:relative;display:block;background:#09090a;isolation:isolate;padding:0}.sg .sg-style--hero .slideshow,.sg .sg-style--hero .slideshow__container,.sg .sg-style--hero .slideshow__slides{display:block;height:auto;min-height:0;aspect-ratio:auto;background:none}.sg .sg-style--hero .swiper-wrapper,.sg .sg-style--hero .swiper-slide{height:auto}.sg .sg-style--hero .sg-hs{position:relative;display:flex;min-height:clamp(520px,41vw,600px);height:auto;justify-content:flex-start;background:none}.sg .sg-style--hero .sg-hs .slide__image-container{position:absolute;top:0;bottom:0;right:0;left:28%;width:auto;height:auto;overflow:hidden}.sg .sg-style--hero .sg-hs .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#09090a,#09090ad1 9%,#09090a33 27%,#09090a00 42%),linear-gradient(0deg,#09090a8c,#09090a00 26%)}.sg .sg-style--hero .sg-hs .slide__image-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(circle,rgba(9,9,10,.9) 1.3px,transparent 1.9px) 0 0/7px 7px;-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.7) 14%,transparent 34%);mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.7) 14%,transparent 34%)}.sg .sg-style--hero .sg-hs--right .slide__image-container{left:0;right:28%}.sg .sg-style--hero .sg-hs--right .slide__image-container:after{background:linear-gradient(270deg,#09090a,#09090ad1 9%,#09090a33 27%,#09090a00 42%),linear-gradient(0deg,#09090a8c,#09090a00 26%)}.sg .sg-style--hero .sg-hs--right .slide__image-container:before{-webkit-mask-image:linear-gradient(270deg,#000 0%,rgba(0,0,0,.7) 14%,transparent 34%);mask-image:linear-gradient(270deg,#000 0%,rgba(0,0,0,.7) 14%,transparent 34%)}.sg .sg-style--hero .sg-hs .slide__img-wrapper,.sg .sg-style--hero .sg-hs .slide__img-wrapper picture,.sg .sg-style--hero .sg-hs .slide__img-wrapper .media{display:block;width:100%;height:100%}.sg .sg-style--hero .sg-hs .slide__img-wrapper img,.sg .sg-style--hero .sg-hs .slide__img-wrapper svg{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%;filter:contrast(1.08) saturate(1.05);transform:scale(1.05);transition:transform 7.5s ease-out}.sg .sg-style--hero .sg-hs.swiper-slide-active .slide__img-wrapper img,.sg .sg-style--hero .swiper-slide-active>.sg-hs .slide__img-wrapper img{transform:scale(1)}.sg .sg-style--hero .sg-hs>.page-width{position:relative;z-index:2;display:flex;align-items:center;width:100%;height:auto;padding-block:40px 68px}.sg .sg-style--hero .sg-hs--right>.page-width{justify-content:flex-end}.sg .sg-style--hero .sg-hs .slide__content{position:static;display:block;width:100%;height:auto}.sg .sg-style--hero .sg-hs--right .slide__content{display:flex;justify-content:flex-end}.sg .sg-style--hero .sg-hs .slide__content>.group-block{display:block;width:auto;max-width:min(620px,45%);height:auto;padding:0}.sg .sg-style--hero .sg-hs--right .slide__content>.group-block{max-width:min(540px,39%)}.sg .sg-style--hero .sg-hs .slide__content>.group-block>.group-block-content{display:block;padding:0;gap:0}.sg .sg-style--hero .sg-hs :is(h1,h2){margin:0 0 22px;font:900 var(--fs-h1)/.86 var(--f-display);letter-spacing:.003em;text-transform:uppercase;color:var(--text);text-wrap:balance}.sg .sg-style--hero .sg-hs :is(h1,h2) em{font-style:normal;color:var(--flame)}.sg .sg-style--hero .sg-hs :is(h1,h2) .sg-w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .02em .04em 0;margin-bottom:-.04em}.sg .sg-style--hero .sg-hs :is(h1,h2) .sg-w>span{display:inline-block;transform:translateY(108%);transition:transform .9s var(--ease) calc(var(--i) * 60ms + .15s)}.sg .sg-style--hero .swiper-slide-active .sg-hs :is(h1,h2) .sg-w>span{transform:none}.sg .sg-style--hero .sg-hs :is(h1,h2) .sg-w>span:has(em){color:var(--flame)}.sg .sg-style--hero .sg-hs .text-block p{max-width:480px;margin:0 0 30px;font:500 var(--fs-lead)/1.6 var(--f-body);color:var(--text-2)}.sg .sg-style--hero .sg-hs .text-block:has(p),.sg .sg-style--hero .sg-hs .slide__content .button{opacity:0;transform:translateY(12px);transition:opacity .7s ease .5s,transform .8s var(--ease) .5s}.sg .sg-style--hero .swiper-slide-active .sg-hs .text-block:has(p),.sg .sg-style--hero .swiper-slide-active .sg-hs .slide__content .button{opacity:1;transform:none}.sg .sg-style--hero .sg-hs .slide__content .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg .sg-style--hero .sg-hs .slide__content .button:hover{background:var(--flame-btn-h);color:#fff}.sg .sg-style--hero .sg-hs .slide__content .button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .sg-style--hero .sg-hs .slide__content .button{min-height:56px;padding:0 30px;width:auto}.sg .sg-style--hero .sg-hs .slide__content .button:after{content:"";display:block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;position:static;inset:auto;opacity:1;transform:none;transition:transform .25s var(--ease)}.sg .sg-style--hero .sg-hs .slide__content .button:hover:after{transform:translate(3px)}.sg .sg-style--hero .sg-hs .slide__content .button .button-overflow,.sg .sg-style--hero .sg-hs .slide__content .button .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}.sg .sg-style--hero .swiper-actions{display:none}.sg .sg-style--hero .sg-hero__ctl{position:absolute;left:0;right:0;bottom:24px;z-index:4;pointer-events:none}.sg .sg-style--hero .sg-hero__wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.sg .sg-style--hero .sg-hc{display:flex;align-items:center;justify-content:flex-end;gap:8px;pointer-events:auto}.sg .sg-style--hero .sg-hc__bar{position:relative;width:44px;height:24px;padding:0;border:0;background:none;cursor:pointer}.sg .sg-style--hero .sg-hc__bar:before,.sg .sg-style--hero .sg-hc__bar i{content:"";position:absolute;left:0;right:0;top:11px;height:3px;background:#ece6d840}.sg .sg-style--hero .sg-hc__bar i{right:auto;width:0;background:var(--flame)}.sg .sg-style--hero .sg-hc__bar.is-on i{width:100%;transition:width var(--dur, 6.5s) linear}.sg .sg-style--hero.is-paused .sg-hc__bar.is-on i{width:100%;transition:none}.sg .sg-style--hero .sg-hc__btn{display:grid;place-items:center;width:32px;height:32px;margin-left:4px;padding:0;border:0;background:none;color:var(--text-2);cursor:pointer;transition:color .2s}.sg .sg-style--hero .sg-hc__btn:hover{color:var(--flame)}.sg .sg-style--hero .sg-hc__btn .sg-ic--pause{content:"";display:block;flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 5v14M16 5v14'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 5v14M16 5v14'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .sg-style--hero .sg-hc__btn .sg-ic--play{content:"";display:block;flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4.5v15l12-7.5z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4.5v15l12-7.5z'/%3E%3C/svg%3E") center/100% 100% no-repeat;display:none}.sg .sg-style--hero.is-paused .sg-hc__btn .sg-ic--pause{display:none}.sg .sg-style--hero.is-paused .sg-hc__btn .sg-ic--play{display:block}@media(max-width:1099px){.sg .sg-style--hero .sg-hs .slide__content>.group-block{max-width:50%}.sg .sg-style--hero .sg-hs--right .slide__content>.group-block{max-width:46%}.sg .sg-style--hero .sg-hs .slide__image-container{left:36%}.sg .sg-style--hero .sg-hs--right .slide__image-container{left:0;right:36%}}@media(max-width:767px){.sg .sg-style--hero .sg-hs{flex-direction:column;min-height:0}.sg .sg-style--hero .sg-hs .slide__image-container,.sg .sg-style--hero .sg-hs--right .slide__image-container{position:relative;left:0;right:0;aspect-ratio:16/10.5}.sg .sg-style--hero .sg-hs .slide__image-container:after,.sg .sg-style--hero .sg-hs--right .slide__image-container:after{background:linear-gradient(0deg,#09090a,#09090a00 30%)}.sg .sg-style--hero .sg-hs .slide__image-container:before,.sg .sg-style--hero .sg-hs--right .slide__image-container:before{-webkit-mask-image:linear-gradient(0deg,#000 0%,transparent 34%);mask-image:linear-gradient(0deg,#000 0%,transparent 34%)}.sg .sg-style--hero .sg-hs .slide__img-wrapper img{object-position:50% 85%}.sg .sg-style--hero .sg-hs>.page-width{padding-block:4px 40px}.sg .sg-style--hero .sg-hs--right>.page-width{justify-content:flex-start}.sg .sg-style--hero .sg-hs--right .slide__content{justify-content:flex-start}.sg .sg-style--hero .sg-hs .slide__content>.group-block,.sg .sg-style--hero .sg-hs--right .slide__content>.group-block{max-width:none}.sg .sg-style--hero .sg-hs :is(h1,h2){margin-bottom:16px}.sg .sg-style--hero .sg-hs .text-block p{margin-bottom:24px}.sg .sg-style--hero .sg-hero__ctl{top:12px;bottom:auto}.sg .sg-style--hero .sg-hc__btn{background:#09090a8c;border-radius:50%}}@media(prefers-reduced-motion:reduce){.sg .sg-style--hero .sg-hs .slide__img-wrapper img{transform:none}}.sg .sg-style--trust{display:block;padding:0;background:#0a0a0b99;border-bottom:1px solid var(--line)}.sg .sg-style--trust>.custom-section-content,.sg .sg-style--trust .section-content-wrapper,.sg .sg-style--trust .section-content-wrapper>.group-block,.sg .sg-style--trust .section-content-wrapper>.group-block>.group-block-content,.sg .sg-style--trust .collection--grid-layout{display:block;width:100%;max-width:none;margin:0;padding:0;gap:0}.sg .sg-style--trust>.custom-section-content{max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.sg .sg-style--trust ul.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:normal;margin:0;padding:0}.sg .sg-style--trust ul.grid>li{display:flex;gap:14px;align-items:flex-start;width:auto;max-width:none;padding:28px 24px 28px 28px;border-left:1px dashed var(--line-2)}.sg .sg-style--trust ul.grid>li:first-child{border-left:0;padding-left:0}.sg .sg-style--trust ul.grid>li>.group-block{display:contents}.sg .sg-style--trust ul.grid>li>.group-block>.group-block-content{display:contents}.sg .sg-style--trust .group-block-content>.group-block{display:block;width:auto;height:auto;padding:0}.sg .sg-style--trust .group-block-content>.group-block>.group-block-content{display:block;padding:0;gap:0}.sg .sg-style--trust .icon-block{display:block;flex:none;width:28px;height:28px;margin-top:1px;color:var(--flame)}.sg .sg-style--trust .icon-block span,.sg .sg-style--trust .icon-block svg{display:block;width:28px;height:28px}.sg .sg-style--trust .text-block h3{margin:0 0 4px;font:800 var(--fs-h5)/1.1 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--text)}.sg .sg-style--trust .text-block p{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--mute);text-wrap:wrap}@media(max-width:1099px){.sg .sg-style--trust ul.grid>li{padding:24px 16px}.sg .sg-style--trust ul.grid>li:first-child{padding-left:0}}@media(max-width:900px){.sg .sg-style--trust ul.grid{grid-template-columns:repeat(2,1fr)}.sg .sg-style--trust ul.grid>li:nth-child(3){border-left:0;padding-left:0}.sg .sg-style--trust ul.grid>li:nth-child(n+3){border-top:1px dashed var(--line-2)}}@media(max-width:767px){.sg .sg-style--trust ul.grid>li{padding:18px 12px 18px 16px;gap:12px}.sg .sg-style--trust ul.grid>li:first-child,.sg .sg-style--trust ul.grid>li:nth-child(3){padding-left:0}.sg .sg-style--trust .text-block h3{font-size:var(--fs-h6)}}@media(max-width:420px){.sg .sg-style--trust ul.grid{grid-template-columns:1fr 1fr}}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .collection-list,.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .collection--grid-layout{display:block;width:100%;margin:0;padding:0;gap:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .collection--grid-layout>.grid{margin:0;padding:0;list-style:none}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .grid__item{width:auto;max-width:none;margin:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .grid__item>.group-block{height:100%;padding:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .grid__item>.group-block>.group-block-content{padding:0;gap:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .group-block__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .image-block{width:100%;height:auto;margin:0;padding:0}.sg :is(.sg-style--pegboard,.sg-style--poster,.sg-style--taped,.sg-style--sticker) .image-block :is(img,svg){display:block}.sg .sg-style--pegboard{background:radial-gradient(circle at 50% 50%,#050505 0 3px,transparent 3.6px) 0 0/30px 30px,radial-gradient(circle at 50% 62%,rgba(255,255,255,.07) 0 3.2px,transparent 3.9px) 0 0/30px 30px,linear-gradient(180deg,#232220,#1a1918);box-shadow:inset 0 30px 40px -20px #000c,inset 0 -30px 40px -20px #000c}.sg .sg-style--pegboard .collection--grid-layout>.grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 18px}.sg .sg-style--pegboard .grid__item{padding-top:10px}.sg .sg-style--pegboard .grid__item>.group-block{position:relative;display:flex;flex-direction:column;background:var(--print);color:var(--ink);box-shadow:0 14px 26px -8px #000000b3,0 2px #00000040;transform:rotate(var(--r, 0deg));transition:transform .35s var(--ease),box-shadow .35s}.sg .sg-style--pegboard .grid__item>.group-block:before{content:"";position:absolute;z-index:2;left:50%;top:-9px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f0f0f0,#8d9097 45%,#3a3c41 75%);box-shadow:0 3px 4px #00000080}.sg .sg-style--pegboard .grid__item:nth-child(4n+1)>.group-block{--r: -1.1deg}.sg .sg-style--pegboard .grid__item:nth-child(4n+2)>.group-block{--r: .8deg}.sg .sg-style--pegboard .grid__item:nth-child(4n+3)>.group-block{--r: -.4deg}.sg .sg-style--pegboard .grid__item:nth-child(4n+4)>.group-block{--r: 1.2deg}.sg .sg-style--pegboard .grid__item>.group-block>.group-block-content{display:flex;flex-direction:column;align-items:stretch;height:100%}.sg .sg-style--pegboard .image-block{position:relative;display:block;aspect-ratio:1/.84}.sg .sg-style--pegboard .image-block :is(img,svg){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:15% 14% 4%;object-fit:contain;mix-blend-mode:multiply;transition:transform .45s var(--ease)}.sg .sg-style--pegboard .grid__item:hover>.group-block{transform:rotate(0) translateY(-4px);box-shadow:0 24px 34px -10px #000c}.sg .sg-style--pegboard .grid__item:hover>.group-block .image-block :is(img,svg){transform:scale(1.05)}.sg .sg-style--pegboard .grid__item .text-block p{padding:6px 12px 16px;font:800 var(--fs-h5)/1.05 var(--f-display);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--ink)}@media(max-width:1180px){.sg .sg-style--pegboard .collection--grid-layout>.grid{gap:26px 12px}}@media(max-width:900px){.sg .sg-style--pegboard .grid__item .text-block p{padding-inline:6px;letter-spacing:.02em}}@media(max-width:767px){.sg .sg-style--pegboard .collection--grid-layout>.grid{grid-template-columns:repeat(5,calc((100% - 24px)*.4));gap:22px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gut));padding:0 var(--gut) 8px;scroll-padding-inline:var(--gut)}.sg .sg-style--pegboard .collection--grid-layout>.grid::-webkit-scrollbar{display:none}.sg .sg-style--pegboard .grid__item{scroll-snap-align:start}.sg .sg-style--pegboard .grid__item .text-block p{padding:4px 6px 12px}}.sg .sg-style--poster{padding-bottom:clamp(36px,4vw,56px)}.sg .sg-style--poster .collection--grid-layout>.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 26px}.sg .sg-style--poster .grid__item>.group-block{position:relative;display:block;height:clamp(270px,25vw,350px);color:var(--ink);transform:rotate(var(--r, 0deg));transition:transform .35s var(--ease);background:linear-gradient(100deg,#0000 48%,#0000000d 49%,#ffffff40,#0000 52%),linear-gradient(8deg,#0000 60%,#0000000a,#fff3 62%,#0000 63.5%),var(--halftone) 0 0/7px 7px,var(--paper);box-shadow:0 18px 30px -16px #000000bf}.sg .sg-style--poster .grid__item>.group-block:before,.sg .sg-style--poster .grid__item>.group-block:after{content:"";position:absolute;left:0;right:0;height:16px;background-size:1200px 16px;background-repeat:repeat-x;pointer-events:none}.sg .sg-style--poster .grid__item>.group-block:before{top:-15px;background-image:var(--torn-top)}.sg .sg-style--poster .grid__item>.group-block:after{bottom:-15px;background-image:var(--torn-bot)}.sg .sg-style--poster .grid__item:nth-child(1)>.group-block{--r: -.7deg}.sg .sg-style--poster .grid__item:nth-child(2)>.group-block{--r: .6deg}.sg .sg-style--poster .grid__item:nth-child(3)>.group-block{--r: .4deg}.sg .sg-style--poster .grid__item:nth-child(4)>.group-block{--r: -.5deg}.sg .sg-style--poster .grid__item>.group-block>.group-block-content{display:block;position:static;height:100%}.sg .sg-style--poster .image-block{position:absolute;right:4%;bottom:7%;display:flex;align-items:flex-end;justify-content:flex-end;width:60%;height:82%}.sg .sg-style--poster .image-block :is(img,svg){max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.06);transition:transform .7s var(--ease)}.sg .sg-style--poster .grid__item:hover>.group-block{transform:rotate(0) translateY(-4px)}.sg .sg-style--poster .grid__item:hover>.group-block .image-block :is(img,svg){transform:translate(10px)}.sg .sg-style--poster .grid__item .group-block-content>.group-block{position:absolute;left:30px;bottom:28px;display:flex;flex-direction:column;gap:10px;width:auto;max-width:44%;height:auto;padding:0}.sg .sg-style--poster .grid__item .group-block-content>.group-block>.group-block-content{display:contents}.sg .sg-style--poster .grid__item .text-block>h3{font:900 var(--fs-h3)/.86 var(--f-display);text-transform:uppercase;color:var(--ink)}.sg .sg-style--poster .grid__item .text-block:has(>p){align-self:flex-start;width:auto}.sg .sg-style--poster .grid__item .text-block>p{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 4px;background:var(--ink);color:var(--paper);font:700 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.12em;text-transform:uppercase}.sg .sg-style--poster .grid__item .text-block>p:after{content:"";display:block;flex:none;width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;color:var(--flame);transition:transform .25s var(--ease)}.sg .sg-style--poster .grid__item:hover>.group-block .text-block>p:after{transform:translate(4px)}@media(max-width:900px){.sg .sg-style--poster .collection--grid-layout>.grid{grid-template-columns:1fr}}@media(max-width:767px){.sg .sg-style--poster .grid__item>.group-block{height:220px}.sg .sg-style--poster .grid__item .group-block-content>.group-block{left:18px;bottom:18px;max-width:52%}.sg .sg-style--poster .grid__item .text-block>p{font-size:var(--fs-xs)}.sg .sg-style--poster .image-block{right:3%;bottom:12%;width:58%;height:64%}}.sg .sg-style--taped{padding-top:clamp(40px,4.5vw,64px)}.sg .sg-style--taped .collection--grid-layout>.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 20px}.sg .sg-style--taped .grid__item{padding-top:10px}.sg .sg-style--taped .grid__item>.group-block{position:relative;display:block;height:100%;background:var(--print);color:var(--ink);box-shadow:0 14px 26px -10px #000000b3;transform:rotate(var(--r, 0deg));transition:transform .35s var(--ease)}.sg .sg-style--taped .grid__item>.group-block:before{content:"";position:absolute;z-index:2;left:18px;top:-10px;width:70px;height:22px;background:var(--tape);opacity:.92;transform:rotate(-4deg);clip-path:polygon(4px 0,calc(100% - 3px) 0,100% 25%,calc(100% - 3px) 50%,100% 75%,calc(100% - 4px) 100%,3px 100%,0 75%,3px 50%,0 25%)}.sg .sg-style--taped .grid__item:nth-child(odd)>.group-block{--r: -.6deg}.sg .sg-style--taped .grid__item:nth-child(2n)>.group-block{--r: .5deg}.sg .sg-style--taped .grid__item>.group-block>.group-block-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:12px;height:100%;min-height:164px;padding:22px 16px 20px 24px}.sg .sg-style--taped .grid__item .text-block>h3{font:800 var(--fs-h4)/.95 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.sg .sg-style--taped .image-block{display:block}.sg .sg-style--taped .image-block :is(img,svg){width:100%;height:auto;mix-blend-mode:multiply;transition:transform .5s var(--ease)}.sg .sg-style--taped .grid__item:hover>.group-block{transform:rotate(0) translateY(-4px)}.sg .sg-style--taped .grid__item:hover>.group-block .image-block :is(img,svg){transform:scale(1.04)}@media(max-width:900px){.sg .sg-style--taped .collection--grid-layout>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.sg .sg-style--taped .collection--grid-layout>.grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gut));padding:0 var(--gut) 8px;scroll-padding-inline:var(--gut)}.sg .sg-style--taped .collection--grid-layout>.grid::-webkit-scrollbar{display:none}.sg .sg-style--taped .grid__item{scroll-snap-align:start}.sg .sg-style--taped .grid__item>.group-block>.group-block-content{min-height:140px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(max-width:420px){.sg .sg-style--taped .grid__item>.group-block>.group-block-content{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);padding-left:18px}}.sg .sg-style--sticker{border-top:1px solid var(--line);background:#0808098c}.sg .sg-style--sticker>.custom-section-content{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,2.2fr);gap:clamp(28px,5vw,80px);align-items:center}.sg .sg-style--sticker>.custom-section-content>.section-content-wrapper{display:contents}.sg .sg-style--sticker .section-resource-list__header>.group-block{margin:0}.sg .sg-style--sticker .section-resource-list__header>.group-block>.group-block-content{display:block}.sg .sg-style--sticker .section-resource-list__header>.group-block>.group-block-content>.text-block:has(>h2){margin-bottom:22px}.sg .sg-style--sticker .section-resource-list__header>.group-block>.group-block-content>a{display:inline-flex;margin-top:0}.sg .sg-style--sticker .collection--grid-layout>.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}.sg .sg-style--sticker .grid__item>.group-block{display:grid;place-items:center;height:112px;border-radius:16px;background:#fff;box-shadow:0 0 0 4px #fff,0 10px 22px -6px #000000b3;transform:rotate(var(--r, 0deg));transition:transform .3s var(--ease)}.sg .sg-style--sticker .grid__item>.group-block:hover{transform:rotate(0) scale(1.05)}.sg .sg-style--sticker .grid__item:nth-child(1)>.group-block{--r: -3deg}.sg .sg-style--sticker .grid__item:nth-child(2)>.group-block{--r: 2deg}.sg .sg-style--sticker .grid__item:nth-child(3)>.group-block{--r: -1deg}.sg .sg-style--sticker .grid__item:nth-child(4)>.group-block{--r: 2.5deg}.sg .sg-style--sticker .grid__item:nth-child(5)>.group-block{--r: -2deg}.sg .sg-style--sticker .grid__item:nth-child(6)>.group-block{--r: 1.5deg}.sg .sg-style--sticker .grid__item>.group-block>.group-block-content{display:grid;place-items:center;width:100%;height:100%}.sg .sg-style--sticker .image-block{display:grid;place-items:center;width:100%;height:100%}.sg .sg-style--sticker .image-block :is(img,svg){max-width:70%;max-height:64%;object-fit:contain}@media(max-width:1099px){.sg .sg-style--sticker>.custom-section-content{grid-template-columns:1fr}}@media(max-width:767px){.sg .sg-style--sticker .collection--grid-layout>.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px}.sg .sg-style--sticker .grid__item>.group-block{height:74px;border-radius:12px;box-shadow:0 0 0 3px #fff,0 8px 16px -6px #000000b3}}.sg .shopify-section:not(.shopify-section-group-header-group):has(>marquee-component){position:relative;z-index:3}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component{position:relative;z-index:3;display:block;margin-block:-14px;padding:9px 0;transform:rotate(-1.2deg);background:linear-gradient(#111,#111) content-box,var(--caution);box-shadow:0 10px 24px #00000080;overflow:hidden}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .marquee__wrapper{display:flex}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .marquee__content{display:flex;flex:none}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .marquee__repeated-items{display:flex;align-items:stretch;gap:0}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component:has(.marquee__content) .marquee__wrapper{animation-duration:46s}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component:has(.marquee__repeated-items:nth-child(2)) .marquee__wrapper{animation-duration:92s}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component:has(.marquee__repeated-items:nth-child(3)) .marquee__wrapper{animation-duration:138s}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component:has(.marquee__repeated-items:nth-child(4)) .marquee__wrapper{animation-duration:184s}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component:has(.marquee__repeated-items:nth-child(5)) .marquee__wrapper{animation-duration:230s}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .group-block{display:block;flex:none;width:auto;padding:0}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .group-block__media-wrapper{display:none}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .group-block-content{display:flex;align-items:center;gap:14px;padding:14px 30px;white-space:nowrap}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .group-block-content:after{content:"\2715";margin-left:22px;color:var(--flame);font:900 var(--fs-h5) var(--f-display)}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .icon-block{display:block;flex:none;width:26px;height:26px;color:var(--flame)}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .icon-block span,.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .icon-block svg{display:block;width:26px;height:26px}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .text-block{display:block;width:auto;margin:0;padding:0}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .text-block:after{content:none}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .text-block p{margin:0;text-wrap:nowrap}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .text-block strong{display:block;font:900 var(--fs-h4)/1 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--text)}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .text-block p:has(strong){font:900 var(--fs-h4)/1 var(--f-display)}.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .text-block p:not(:has(strong)){font:700 var(--fs-sm) var(--f-cond);letter-spacing:.16em;color:var(--mute)}@media(max-width:767px){.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .group-block-content{padding:12px 22px}}@media(prefers-reduced-motion:reduce){.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .marquee__content,.sg :where(.shopify-section:not(.shopify-section-group-header-group))>marquee-component .marquee__wrapper{animation:none;transform:none}}.sg .card-wrapper.product-card-wrapper{height:100%}.sg .card-wrapper.product-card-wrapper>.card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;gap:0;padding:0;border:0;border-radius:0;background:var(--print);box-shadow:0 1px 0 var(--paper-line),0 12px 24px -14px #00000059;transition:transform .3s var(--ease),box-shadow .3s}.sg .card-wrapper.product-card-wrapper:hover>.card{transform:translateY(-4px) rotate(-.4deg);box-shadow:0 22px 34px -16px #00000073}.sg .card-wrapper.product-card-wrapper .card--block-media{position:relative;aspect-ratio:1;overflow:hidden;background:#fff;border:0;border-radius:0}.sg .card-wrapper.product-card-wrapper .card--block-media>.ratio{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;height:100%}.sg .card-wrapper.product-card-wrapper .card--block-media>.ratio:before{content:none}.sg .card-wrapper.product-card-wrapper .card__media,.sg .card-wrapper.product-card-wrapper .card__media>.media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:none}.sg .card-wrapper.product-card-wrapper .card__media .media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:14%;object-fit:contain;opacity:1;transition:opacity .35s,transform .6s var(--ease)}.sg .card-wrapper.product-card-wrapper .card__media .media img+img{opacity:0}.sg .card-wrapper.product-card-wrapper .card--block-media:hover .card__media .media:has(img+img) img:first-child{opacity:0}.sg .card-wrapper.product-card-wrapper .card--block-media:hover .card__media .media img+img{opacity:1}.sg .card-wrapper.product-card-wrapper:hover .card__media .media img{transform:scale(1.03)}.sg .card-wrapper.product-card-wrapper .card__content{position:static;display:block}.sg .card-wrapper.product-card-wrapper .card__badge{position:absolute;z-index:2;top:14px;left:12px;right:auto;bottom:auto;display:block;margin:0;transform:none}.sg .card-wrapper.product-card-wrapper .card__badge .badge{position:static;display:block;margin:0;padding:5px 9px 4px;border:0;border-radius:0;background:var(--flame-btn);color:#fff;font:900 var(--fs-h6)/1 var(--f-display);letter-spacing:.04em;text-transform:none;transform:rotate(-4deg)}.sg .card-wrapper.product-card-wrapper .card--block-blocks,.sg .card-wrapper.product-card-wrapper .card-product__group-wrapper,.sg .card-wrapper.product-card-wrapper .card--block-group{position:static;display:contents}.sg .card-wrapper.product-card-wrapper .card-product__group-item{position:static}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button{position:absolute;z-index:2;top:6px;right:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--ink);opacity:0;transition:opacity .2s,color .2s}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button .text{display:none}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button .svg-wrapper{width:20px;height:20px}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button .svg-wrapper svg{display:none}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button .svg-wrapper:before{content:"";display:block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button:hover,.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button.wishlist-added{opacity:1;color:var(--flame-ink)}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button.wishlist-added .svg-wrapper:before{content:"";display:block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath fill='%23000' d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .card-wrapper.product-card-wrapper:hover .card-wishlist .wishlist-button,.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button:focus-visible:not(.wishlist-added){opacity:.6}.sg .card-wrapper.product-card-wrapper .card-quickview .quickview-button{position:absolute;z-index:2;left:10px;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;gap:8px;width:auto;height:40px;padding:0;border:0;border-radius:0;background:#161514e6;color:#fff;font:700 var(--fs-sm) var(--f-cond);letter-spacing:.14em;text-transform:uppercase;opacity:0;transform:translateY(8px);transition:opacity .25s,transform .3s var(--ease)}.sg .card-wrapper.product-card-wrapper .card-quickview .quickview-button:before{content:"";display:block;flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12Z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/100% 100% no-repeat;order:-1}.sg .card-wrapper.product-card-wrapper .card-quickview .quickview-button>svg{display:none}.sg .card-wrapper.product-card-wrapper .card-quickview .quickview-button .text{position:static;display:block;width:auto;height:auto;padding:0;overflow:visible;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;opacity:1;transform:none;z-index:auto}.sg .card-wrapper.product-card-wrapper .card-quickview .quickview-button .text-inner{font:inherit;letter-spacing:inherit;transform:none}.sg .card-wrapper.product-card-wrapper:hover .card-quickview .quickview-button,.sg .card-wrapper.product-card-wrapper .card-quickview .quickview-button:focus-visible{opacity:1;transform:none}.sg .card-wrapper.product-card-wrapper .card-product-information{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 14px 16px;border-top:1px dashed var(--paper-line);background:none}.sg .card-wrapper.product-card-wrapper .card-product-information>*{margin:0;padding:0;width:auto;max-width:100%}.sg .card-wrapper.product-card-wrapper .card-product-information>.text-block:has(.card--block-vendor){align-self:flex-start;display:block}.sg .card-wrapper.product-card-wrapper .card-product-information>.text-block:has(.card--block-vendor):after{content:none}.sg .card-wrapper.product-card-wrapper .card--block-vendor{display:block}.sg .card-wrapper.product-card-wrapper .card--block-vendor .opacity-70{opacity:1}.sg .card-wrapper.product-card-wrapper .card--block-vendor a{display:block;font:700 var(--fs-xs)/1.2 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);text-decoration:none}.sg .card-wrapper.product-card-wrapper .card--block-vendor a:hover{color:var(--ink)}.sg .card-wrapper.product-card-wrapper .card--block-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em;width:100%;height:auto;font:600 var(--fs-body)/1.25 var(--f-cond);letter-spacing:.02em;color:var(--ink);text-wrap:balance}.sg .card-wrapper.product-card-wrapper .card--block-title *{font:inherit;letter-spacing:inherit}.sg .card-wrapper.product-card-wrapper .card--block-title :is(.card__heading,.text-block,.text,.link--hover-underline){display:contents}.sg .card-wrapper.product-card-wrapper .card--block-title a{display:inline}.sg .card-wrapper.product-card-wrapper .card--block-title :is(.card__heading,a,.text-block,.text){margin:0;padding:0;font:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}.sg .card-wrapper.product-card-wrapper .card--block-title :is(.card__heading,a,.text-block,.text):after{content:none}.sg .card-wrapper.product-card-wrapper .card--block-title a:hover{text-decoration:underline;text-underline-offset:3px}.sg .card-wrapper.product-card-wrapper .card--block-title .link--hover-underline{background:none}.sg .card-wrapper.product-card-wrapper .card-information{display:flex;align-self:flex-start;margin-top:auto;padding:0}.sg .card-wrapper.product-card-wrapper .card-information .price{position:relative;align-self:flex-start;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;padding:7px 14px 6px 24px;background:radial-gradient(circle at 11px 50%,var(--print) 0 3.2px,#7a7468 3.6px 4.4px,transparent 4.8px),var(--ink);color:#fff;clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%)}.sg .card-wrapper.product-card-wrapper .card-information .price.price--on-sale{background:radial-gradient(circle at 11px 50%,var(--print) 0 3.2px,#8c2a14 3.6px 4.4px,transparent 4.8px),var(--flame-btn)}.sg .card-wrapper.product-card-wrapper .card-information .price :is(.price__container,.price__regular,.price__sale){display:contents}.sg .card-wrapper.product-card-wrapper .card-information .price .price__sale>span:not([class]){display:contents}.sg .card-wrapper.product-card-wrapper .card-information .price .price-item{margin:0}.sg .card-wrapper.product-card-wrapper .card-information .price .unit-price,.sg .card-wrapper.product-card-wrapper .card-information .price.price--on-sale .price__regular,.sg .card-wrapper.product-card-wrapper .card-information .price:not(.price--on-sale) .price__sale,.sg .card-wrapper.product-card-wrapper .card-information .price .price-item--percent{display:none}.sg .card-wrapper.product-card-wrapper .card-information .price :is(.price__regular .price-item--regular,.price-item--sale){order:-1;font:800 var(--fs-h5)/1 var(--f-display);letter-spacing:.02em;color:#fff}.sg .card-wrapper.product-card-wrapper .card-information .price s.price-item--regular{font:600 var(--fs-sm) var(--f-body);color:#ffffffb8}.sg .card-wrapper.product-card-wrapper .card--block-button{margin-top:14px;width:100%}.sg .card-wrapper.product-card-wrapper .card--block-button :is(.quick-add,modal-opener,form,product-form){display:block;width:100%}.sg .card-wrapper.product-card-wrapper .card--block-button .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.sg .card-wrapper.product-card-wrapper .card--block-button .button:hover{background:var(--ink);color:#fff}.sg .card-wrapper.product-card-wrapper .card--block-button .button{width:100%;min-height:42px;height:auto;font-size:var(--fs-sm)}.sg .card-wrapper.product-card-wrapper .card--block-button .button:hover{background:var(--flame-btn);color:#fff;box-shadow:inset 0 0 0 1.5px var(--flame-btn)}.sg .card-wrapper.product-card-wrapper .card--block-button .button .button-overflow,.sg .card-wrapper.product-card-wrapper .card--block-button .button .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}.sg .card-wrapper.product-card-wrapper .card--block-button .button .button-overflow:before,.sg .card-wrapper.product-card-wrapper .card--block-button .button .button-overflow:after{content:none}.sg .card-wrapper.product-card-wrapper .card--block-button .button:hover .button-overflow .button-text-main{opacity:1;transform:none}@media(max-width:767px){.sg .card-wrapper.product-card-wrapper .card-quickview .quickview-button{display:none}.sg .card-wrapper.product-card-wrapper .card-wishlist .wishlist-button{opacity:.6}.sg .card-wrapper.product-card-wrapper .card-product-information{padding:12px 12px 14px}}.sg .sg-style--paper{overflow:visible;z-index:1;background:var(--halftone) 0 0/7px 7px,var(--paper);color:var(--ink)}.sg .sg-style--paper:before,.sg .sg-style--paper:after{content:"";position:absolute;left:0;right:0;height:24px;background-size:1200px 24px;background-repeat:repeat-x;pointer-events:none;z-index:2}.sg .sg-style--paper:before{top:-23px;background-image:var(--torn-top)}.sg .sg-style--paper:after{bottom:-23px;background-image:var(--torn-bot)}.sg .sg-style--paper .section-content-wrapper>.group-block:first-child{position:relative;z-index:3}.sg .sg-style--paper .text-block>h2{color:var(--ink)}.sg .sg-style--paper .section-content-wrapper>.group-block:first-child .group-block-content>a{color:var(--ink);border-color:var(--flame-btn)}.sg .sg-style--paper .section-content-wrapper>.group-block:first-child .group-block-content>a:hover{color:var(--ink)}.sg .sg-style--paper .product-grid--block{width:100%;max-width:none;margin:0;padding:0}.sg .shopify-section:has(>.sg-style--paper),.sg .shopify-section:has(>.section-background+.sg-style--paper){position:relative;z-index:1}.sg .sg-style--paper:has(.sg-rail){padding-top:clamp(92px,9.5vw,136px)}.sg .sg-style--paper .sg-rail__wrap{position:relative;display:block}.sg .sg-style--paper .sg-rail__wrap>ul{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--sg-cols) - 1) * 20px) / var(--sg-cols));gap:20px;margin:0;padding:16px 0 18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.sg .sg-style--paper .sg-rail__wrap>ul::-webkit-scrollbar{display:none}.sg .sg-style--paper .sg-rail__wrap>ul:focus-visible{outline-offset:4px}.sg .sg-style--paper .sg-rail__wrap>ul>li{width:auto;max-width:none;margin:0;scroll-snap-align:start}.sg .sg-style--paper .sg-rail__arr{position:absolute;top:calc(50% - 70px);z-index:4;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--ink);color:#fff;opacity:0;transition:opacity .2s,background .2s;cursor:pointer}.sg .sg-style--paper .sg-rail__arr--l{left:-24px}.sg .sg-style--paper .sg-rail__arr--l .sg-ic{content:"";display:block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .sg-style--paper .sg-rail__arr--r{right:-24px}.sg .sg-style--paper .sg-rail__arr--r .sg-ic{content:"";display:block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .sg-style--paper .sg-rail__arr:hover{background:var(--flame-btn)}.sg .sg-style--paper .sg-rail__arr:focus-visible{opacity:1}.sg .sg-style--paper .sg-rail__arr[disabled]{opacity:0!important;pointer-events:none}.sg .sg-style--paper .sg-rail__wrap:hover .sg-rail__arr{opacity:1}.sg .sg-style--paper .sg-rail__bar{position:relative;height:3px;margin-top:26px;background:#16151426}.sg .sg-style--paper .sg-rail__bar i{position:absolute;top:0;bottom:0;left:0;width:20%;background:var(--ink);transition:left .12s linear}.sg .sg-style--paper .sg-pgrid>ul{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));gap:20px;margin:0;padding:12px 0 0;list-style:none}.sg .sg-style--paper .sg-pgrid>ul>li{width:auto;max-width:none;margin:0}@media(max-width:1180px){.sg .sg-style--paper .sg-rail__wrap>ul{grid-auto-columns:calc((100% - (var(--sg-cols-t) - 1) * 20px) / var(--sg-cols-t))}.sg .sg-style--paper .sg-pgrid>ul{grid-template-columns:repeat(var(--sg-cols-t),minmax(0,1fr));row-gap:34px}}@media(max-width:767px){.sg .sg-style--paper :is(.sg-rail__wrap>ul,.sg-pgrid>ul){display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:64%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gut));padding:16px var(--gut) 8px;scroll-padding-inline:var(--gut)}.sg .sg-style--paper :is(.sg-rail__wrap>ul,.sg-pgrid>ul)::-webkit-scrollbar{display:none}.sg .sg-style--paper :is(.sg-rail__wrap>ul,.sg-pgrid>ul)>li{scroll-snap-align:start}.sg .sg-style--paper .sg-rail__arr{display:none}}.sg .sg-style--heritage{position:relative;display:block;padding-block:clamp(72px,9vw,132px);background:#08080966;border-top:1px solid var(--line)}.sg .sg-style--heritage>.custom-section-content{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(36px,6vw,100px);align-items:center;width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.sg .sg-style--heritage .section-content-wrapper,.sg .sg-style--heritage .media-withtext,.sg .sg-style--heritage .section-resource-list__content{display:contents}.sg .sg-style--heritage .media-withtext>.group-block,.sg .sg-style--heritage .media-withtext__content{display:none}.sg .sg-style--heritage .section-resource-list__content>.group-block{display:block;width:auto;height:auto;padding:0}.sg .sg-style--heritage .section-resource-list__content>.group-block>.group-block-content{display:block;padding:0;gap:0}.sg .sg-style--heritage .section-resource-list__content>.group-block:first-child{position:relative;padding:14px 14px 0;background:#f4f1ea;transform:rotate(-2.4deg);box-shadow:0 26px 44px -18px #000000d9}.sg .sg-style--heritage .section-resource-list__content>.group-block:first-child:before,.sg .sg-style--heritage .section-resource-list__content>.group-block:first-child:after{content:"";position:absolute;z-index:2;top:-12px;width:96px;height:28px;background:var(--tape);opacity:.9;clip-path:polygon(4px 0,calc(100% - 3px) 0,100% 25%,calc(100% - 3px) 50%,100% 75%,calc(100% - 4px) 100%,3px 100%,0 75%,3px 50%,0 25%)}.sg .sg-style--heritage .section-resource-list__content>.group-block:first-child:before{left:-18px;transform:rotate(-32deg)}.sg .sg-style--heritage .section-resource-list__content>.group-block:first-child:after{right:-18px;transform:rotate(28deg)}.sg .sg-style--heritage .image-block{display:block;width:100%;height:auto;aspect-ratio:4/5;overflow:hidden}.sg .sg-style--heritage .image-block :is(img,svg){display:block;width:100%;height:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;filter:contrast(1.05) saturate(.9)}.sg .sg-style--heritage .section-resource-list__content>.group-block:first-child .text-block p{padding:14px 6px 18px;font:400 var(--fs-lead)/1.3 var(--f-marker);color:var(--ink)}.sg .sg-style--heritage .text-block>h2{margin:0 0 38px;font:900 var(--fs-h2)/.88 var(--f-display);text-transform:uppercase;color:var(--text)}.sg .sg-style--heritage .text-block>h2 span,.sg .sg-style--heritage .text-block>h2 em{display:block}.sg .sg-style--heritage .text-block>h2 em{font-style:normal;font-family:var(--f-display);color:var(--flame)}.sg .sg-style--heritage .group-block-content>.group-block{display:block;width:auto;height:auto;margin:0 0 28px;padding:28px 0;border-block:1px dashed var(--line-2)}.sg .sg-style--heritage .group-block-content>.group-block>.group-block-content{display:block;padding:0}.sg .sg-style--heritage .text-block>h3{margin:0 0 6px;font:800 var(--fs-h4)/1 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--text)}.sg .sg-style--heritage .group-block-content>.group-block .text-block>p{margin:0 0 18px;color:var(--mute)}.sg .sg-style--heritage email-signup{display:block;width:100%;margin:0;padding:0}.sg .sg-style--heritage .email-signup__form{display:block;margin:0;padding:0}.sg .sg-style--heritage .email-signup__input-groups{display:flex;max-width:560px;gap:normal;padding:0}.sg .sg-style--heritage .email-signup__form:after{content:"";display:block;height:1em;margin-top:12px}.sg .sg-style--heritage .email-signup__form:has(.email-signup__message,.newsletter-form__message):after{content:none}.sg .sg-style--heritage .email-signup__input-group{flex:1;min-width:0;margin:0}.sg .sg-style--heritage .email-signup__input{height:50px;padding:0 20px;background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);font:500 var(--fs-body) var(--f-body);box-shadow:inset 0 2px 6px #00000073;-webkit-appearance:none;appearance:none}.sg .sg-style--heritage .email-signup__input::placeholder{color:var(--mute);opacity:1}.sg .sg-style--heritage .email-signup__input:focus{outline:none;border-color:var(--mute)}.sg .sg-style--heritage .email-signup__input{width:100%;height:54px;min-height:0;margin:0;border-right:0}.sg .sg-style--heritage .email-signup__button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg .sg-style--heritage .email-signup__button:hover{background:var(--flame-btn-h);color:#fff}.sg .sg-style--heritage .email-signup__button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .sg-style--heritage .email-signup__button{flex:none;width:auto;min-width:0;height:auto;min-height:54px;margin:0;padding:0 28px}.sg .sg-style--heritage .email-signup__button .button-overflow,.sg .sg-style--heritage .email-signup__button .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}.sg .sg-style--heritage .email-signup__message,.sg .sg-style--heritage .newsletter-form__message{margin:12px 0 0;color:var(--flame);font-weight:600}.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button{width:auto;height:auto}.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button:before{content:"";display:block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/%3E%3C/svg%3E") center/100% 100% no-repeat;position:static;inset:auto;opacity:1;transform:none;background-color:currentColor;transition:transform .25s var(--ease)}.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button:after{content:none}.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button:hover:before{transform:translate(3px)}.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button .button-overflow,.sg .sg-style--heritage .section-resource-list__content>.group-block:last-child>.group-block-content>.button .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}@media(max-width:1099px){.sg .sg-style--heritage>.custom-section-content{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media(max-width:767px){.sg .sg-style--heritage>.custom-section-content{grid-template-columns:1fr}.sg .sg-style--heritage .section-resource-list__content>.group-block:first-child{max-width:400px;margin-inline:auto}.sg .sg-style--heritage .email-signup__input-groups{flex-direction:column;gap:10px}.sg .sg-style--heritage .email-signup__input{flex:none;height:54px;border-right:1px solid var(--line-2)}}.sg .section-footer .section-background{background:transparent}.sg .section-footer .section{position:relative;display:block;padding:0;background:#070708;border-top:5px solid transparent;border-image:var(--caution) 5;color:var(--text)}.sg .section-footer .section>.section-content-wrapper{display:block;width:100%;max-width:none;margin:0;padding:0}.sg .section-footer .section-content-wrapper>.group-block{display:block;width:100%;height:auto;padding:0}.sg .section-footer .group-block__media-wrapper{display:none}.sg .section-footer .section-content-wrapper>.group-block:first-child{border-bottom:1px solid var(--line)}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut);display:grid;grid-template-columns:repeat(4,1fr);gap:normal}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block{display:block;width:auto;padding:26px 22px;border-left:1px dashed var(--line-2)}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block:first-child{border-left:0;padding-left:0}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block{align-self:stretch;height:auto}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block>.group-block-content{display:flex;flex-direction:row;align-items:center;gap:16px;height:100%;padding:0}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block .group-block{display:block;flex:0 1 auto;width:auto;min-width:0;padding:0}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block .group-block>.group-block-content{display:block;padding:0}.sg .section-footer .icon-block{display:block;flex:none;width:30px;height:30px;color:var(--flame)}.sg .section-footer .icon-block span,.sg .section-footer .icon-block svg{display:block;width:30px;height:30px;stroke-width:1.5}.sg .section-footer .text-block{width:auto;align-items:stretch;margin:0;padding:0}.sg .section-footer .text-block:after{content:none}.sg .section-footer .text-block p:has(>strong){margin:0}.sg .section-footer .text-block strong{display:block;margin-bottom:3px;font:700 var(--fs-xs) var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.sg .section-footer .section-content-wrapper>.group-block:first-child .text-block+.text-block{display:block;font:400 var(--fs-body)/1.55 var(--f-body)}.sg .section-footer .section-content-wrapper>.group-block:first-child .text-block+.text-block>p{display:inline;margin:0;font:800 var(--fs-h5)/1.05 var(--f-display);letter-spacing:.03em;text-transform:uppercase;color:var(--text)}.sg .section-footer .section-content-wrapper>.group-block:nth-child(2)>.group-block-content{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,2fr) minmax(0,.9fr);gap:clamp(32px,4vw,64px);align-items:start;padding-block:60px}.sg .section-footer .section-content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block{display:block;width:auto;padding:0}.sg .section-footer .section-content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content{display:block;padding:0;gap:0}.sg .section-footer .logo-block{display:block;width:104px;height:auto;max-height:none;margin:0 0 26px;padding:0;border-radius:2px}.sg .section-footer .logo-block img{display:block;width:104px;height:auto;border-radius:2px}.sg .section-footer .logo-block .text-block:not(:has(img)){display:grid;place-items:center;width:104px;height:84.5866666667px;border-radius:2px;font:900 var(--fs-xs)/1 var(--f-display);text-transform:uppercase;text-align:center;color:var(--text);box-shadow:0 0 0 1px #ffffff0f}.sg .section-footer .text-block>h3,.sg .section-footer .menu__heading{margin:0 0 18px;padding:0;font:800 var(--fs-h6) var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--flame);list-style:none}.sg .section-footer .text-block>h3::-webkit-details-marker,.sg .section-footer .menu__heading::-webkit-details-marker{display:none}.sg .section-footer .menu__heading__accordion{display:none}.sg .section-footer .menu__heading__default{display:inline;font:inherit;letter-spacing:inherit}.sg .section-footer .text-block:has(>ul){display:block}.sg .section-footer .group-block-content>.text-block>ul{margin:0;padding:0;list-style:none}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul{margin-bottom:22px}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul li{display:flex;align-items:flex-start;gap:12px;margin:0 0 12px;color:var(--text-2)}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul li:before{margin-top:3px;color:var(--mute)}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul li:nth-child(1):before{content:"";display:block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul li:nth-child(2):before{content:"";display:block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92Z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul li:nth-child(3):before{content:"";display:block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='1'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='1'/%3E%3Cpath d='m22 7-10 6L2 7'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul li a{color:inherit;text-decoration:none}.sg .section-footer .group-block:first-child>.group-block-content>.text-block>ul li a:hover{color:var(--flame)}.sg .section-footer .group-block-content>.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg .section-footer .group-block-content>.button:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg .section-footer .group-block-content>.button{min-height:40px;height:auto;width:auto;padding:0 16px;font-size:var(--fs-sm);opacity:1}.sg .section-footer .group-block-content>.button:before,.sg .section-footer .group-block-content>.button:after{content:none}.sg .section-footer .group-block-content>.button .button-overflow,.sg .section-footer .group-block-content>.button .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}.sg .section-footer .group-block-content>.button .button-overflow:before,.sg .section-footer .group-block-content>.button .button-overflow:after{content:none}.sg .section-footer .group-block-content>.button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg .section-footer .list-social{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:26px 0 0;padding:0}.sg .section-footer .list-social__item{margin:0}.sg .section-footer .list-social__link{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--line-2);border-radius:0;background:none;color:var(--mute);transition:.2s}.sg .section-footer .list-social__link:hover{color:#fff;border-color:var(--flame-btn);background:var(--flame-btn)}.sg .section-footer .list-social__link .svg-wrapper{display:none}.sg .section-footer .list-social__link:before{content:"";width:17px;height:17px}.sg .section-footer .list-social__item:has(a[href*=facebook]){order:1}.sg .section-footer .list-social__item:has(a[href*="x.com"]){order:2}.sg .section-footer .list-social__item:has(a[href*=twitter]){order:2}.sg .section-footer .list-social__item:has(a[href*=instagram]){order:3}.sg .section-footer .list-social__item:has(a[href*=pinterest]){order:4}.sg .section-footer .list-social__item:has(a[href*=youtube]){order:5}.sg .section-footer .list-social__item:has(a[href*=vimeo]){order:6}.sg .section-footer .list-social__link[href*=facebook]:before{content:"";display:block;flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .list-social__link:is([href*="x.com"],[href*=twitter]):before{content:"";display:block;flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l16 16M20 4 4 20'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l16 16M20 4 4 20'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .list-social__link[href*=instagram]:before{content:"";display:block;flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='2.5' width='19' height='19' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='2.5' width='19' height='19' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.6'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .list-social__link[href*=pinterest]:before{content:"";display:block;flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.5 21.5 12 12'/%3E%3Cpath d='M8.6 13.4C8 12.8 7.7 12 7.7 11c0-2.6 2-4.6 4.6-4.6s4.3 1.8 4.3 4.3c0 2.6-1.5 4.6-3.6 4.6-1 0-1.8-.6-2.1-1.4'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9.5 21.5 12 12'/%3E%3Cpath d='M8.6 13.4C8 12.8 7.7 12 7.7 11c0-2.6 2-4.6 4.6-4.6s4.3 1.8 4.3 4.3c0 2.6-1.5 4.6-3.6 4.6-1 0-1.8-.6-2.1-1.4'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .list-social__link[href*=youtube]:before{content:"";display:block;flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 17a24 24 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.6 49.6 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24 24 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.6 49.6 0 0 1-16.2 0A2 2 0 0 1 2.5 17'/%3E%3Cpath d='m10 15 5-3-5-3z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 17a24 24 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.6 49.6 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24 24 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.6 49.6 0 0 1-16.2 0A2 2 0 0 1 2.5 17'/%3E%3Cpath d='m10 15 5-3-5-3z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .list-social__link[href*=vimeo]:before{content:"";display:block;flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 7.4c-.1 2-1.5 4.7-4.2 8.2-2.8 3.6-5.2 5.4-7.1 5.4-1.2 0-2.2-1.1-3-3.3L6.1 11.6C5.5 9.4 4.9 8.3 4.2 8.3c-.1 0-.7.3-1.6 1L1.7 8.1l3-2.6C6 4.3 7 3.7 7.7 3.7c1.6-.2 2.6.9 3 3.3.4 2.6.7 4.2.9 4.8.5 2.1 1 3.1 1.5 3.1.4 0 1-.6 1.9-1.9.9-1.3 1.3-2.3 1.4-3 .1-1.1-.3-1.7-1.4-1.7-.5 0-1 .1-1.5.3 1-3.3 2.9-4.9 5.7-4.8 2.1.1 3 1.4 2.9 4z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 7.4c-.1 2-1.5 4.7-4.2 8.2-2.8 3.6-5.2 5.4-7.1 5.4-1.2 0-2.2-1.1-3-3.3L6.1 11.6C5.5 9.4 4.9 8.3 4.2 8.3c-.1 0-.7.3-1.6 1L1.7 8.1l3-2.6C6 4.3 7 3.7 7.7 3.7c1.6-.2 2.6.9 3 3.3.4 2.6.7 4.2.9 4.8.5 2.1 1 3.1 1.5 3.1.4 0 1-.6 1.9-1.9.9-1.3 1.3-2.3 1.4-3 .1-1.1-.3-1.7-1.4-1.7-.5 0-1 .1-1.5.3 1-3.3 2.9-4.9 5.7-4.8 2.1.1 3 1.4 2.9 4z'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .section-footer .menu-block,.sg .section-footer .menu__details{display:block;margin:0;padding:0}.sg .section-footer .menu__details .details-content>ul{display:block;columns:2;column-gap:36px;margin:0;padding:0}.sg .section-footer .menu__item{break-inside:avoid;margin:0;padding:0}.sg .section-footer .menu__item a,.sg .section-footer .group-block:nth-child(3) .text-block>ul a{display:inline-block;padding:5px 0;font:500 var(--fs-body)/1.35 var(--f-body);color:#c3bcae;text-decoration:none;background:none;transition:color .15s}.sg .section-footer .menu__item a:hover,.sg .section-footer .group-block:nth-child(3) .text-block>ul a:hover{color:var(--flame)}.sg .section-footer .menu__item a .link__text,.sg .section-footer .group-block:nth-child(3) .text-block>ul a .link__text{font:inherit}.sg .section-footer .section-content-wrapper>.group-block:last-child{padding-block:22px;border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--mute)}.sg .section-footer .section-content-wrapper>.group-block:last-child>.group-block-content{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px}.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block{display:block}.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block>ul{display:flex;gap:20px;margin:0;padding:0;list-style:none;font:700 var(--fs-xs) var(--f-cond);letter-spacing:.16em;text-transform:uppercase}.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block>ul li,.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block>ul a{margin:0;padding:0;font:inherit;letter-spacing:inherit}.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block>ul li:before{content:none}.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block>ul a{color:var(--text-2);text-decoration:none}.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block>p{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--mute)}.sg .section-footer .section-content-wrapper>.group-block:last-child .text-block>p a{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}@media(max-width:1099px){.sg .section-footer .section-content-wrapper>.group-block:nth-child(2)>.group-block-content{grid-template-columns:1fr 1.4fr}.sg .section-footer .section-content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block:last-child{grid-column:2}}@media(max-width:900px){.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content{grid-template-columns:repeat(2,1fr)}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block:nth-child(3){border-left:0;padding-left:0}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block:nth-child(n+3){border-top:1px dashed var(--line-2)}}@media(max-width:767px){.sg .section-footer .section-content-wrapper>.group-block:nth-child(2)>.group-block-content{grid-template-columns:1fr;padding-block:44px}.sg .section-footer .section-content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block:last-child{grid-column:auto}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block{padding:18px 12px 18px 16px}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block:is(:first-child,:nth-child(3)){padding-left:0}.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content>.group-block>.group-block-content{gap:12px}.sg .section-footer .section-content-wrapper>.group-block:last-child>.group-block-content{flex-direction:column;align-items:flex-start}}@media(max-width:420px){.sg .section-footer .section-content-wrapper>.group-block:first-child>.group-block-content{grid-template-columns:1fr 1fr}}@media(min-width:768px){.sg toolbar-mobile.toolbar-mobile{display:none}}@media(max-width:767px){.sg toolbar-mobile.toolbar-mobile{position:fixed;left:0;right:0;bottom:0;z-index:90;display:grid;grid-template-columns:repeat(5,1fr);height:calc(64px + env(safe-area-inset-bottom));padding:0 0 env(safe-area-inset-bottom);background:#0e0e10f7;border-top:1px solid var(--line);box-shadow:none}.sg toolbar-mobile.toolbar-mobile>*{display:contents}.sg toolbar-mobile.toolbar-mobile .toolbar__item,.sg toolbar-mobile.toolbar-mobile .t-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:auto;height:auto;align-self:stretch;margin:0;padding:0;border:0;background:none;font:600 var(--fs-xs) var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);text-decoration:none}.sg toolbar-mobile.toolbar-mobile .toolbar__item:before,.sg toolbar-mobile.toolbar-mobile .toolbar__item:after,.sg toolbar-mobile.toolbar-mobile .t-button:before,.sg toolbar-mobile.toolbar-mobile .t-button:after{content:none}.sg toolbar-mobile.toolbar-mobile side-drawer-opener.toolbar__item,.sg toolbar-mobile.toolbar-mobile .toolbar__item:has(>.t-button){display:contents}.sg toolbar-mobile.toolbar-mobile .svg-wrapper,.sg toolbar-mobile.toolbar-mobile .count-bubble{position:static;display:block;width:22px;height:22px;color:var(--text);line-height:0}.sg toolbar-mobile.toolbar-mobile .svg-wrapper svg{width:22px;height:22px}.sg toolbar-mobile.toolbar-mobile .text{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.sg toolbar-mobile.toolbar-mobile .cart-count-bubble{position:absolute;top:8px;left:calc(50% + 6px);right:auto;min-width:17px;width:auto;height:17px;padding:0 4px;border-radius:9px;background:var(--flame-btn);color:#fff;font:700 var(--fs-xs)/17px var(--f-body);font-style:normal;transform:none}}@media(max-width:767px){.sg body{padding-bottom:64px}}html.sg{--layer-overlay: 196;--layer-menu-drawer: 198;--layer-sidebar: 199;--layer-temporary: 200}.sg #Drawer-Menu .drawer__overlay{background:#000000a8}.sg #Drawer-Menu header-drawer.side-drawer{width:min(420px,88vw);max-width:none;padding:0;background:var(--bg-2);border-right:1px solid var(--line)}.sg .sg-drawer{height:100%;overflow:auto;padding:0;background:var(--bg-2);color:var(--text)}.sg .sg-drawer__top{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--bg-2);border-bottom:1px solid var(--line)}.sg .sg-drawer__logo{display:block;line-height:0}.sg .sg-drawer__logo img{width:56px;height:auto}.sg .sg-drawer__logo-fallback{display:grid;place-items:center;width:56px;height:45.5466666667px;font:900 9px/1 var(--f-display);text-transform:uppercase;text-align:center;color:var(--text);box-shadow:0 0 0 1px #ffffff0f}.sg .sg-drawer__close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px;border:0;background:none;color:var(--text);cursor:pointer}.sg .sg-drawer__close .sg-ic--x{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .sg-drawer__close:hover{color:var(--flame)}.sg .sg-mt{margin:0;padding:8px 0;list-style:none}.sg .sg-mt li{border-bottom:1px solid var(--line)}.sg .sg-mt a,.sg .sg-mt summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:0 20px;font:700 var(--fs-body) var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--text);text-decoration:none;cursor:pointer}.sg .sg-mt summary{list-style:none}.sg .sg-mt summary::-webkit-details-marker{display:none}.sg .sg-mt summary .sg-ic--chev{content:"";display:block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/100% 100% no-repeat;color:var(--mute);transition:transform .2s}.sg .sg-mt details[open]>summary .sg-ic--chev{transform:rotate(180deg)}.sg .sg-mt details[open]>summary{color:var(--flame)}.sg .sg-mt ul{margin:0;padding:0;list-style:none;background:#00000040}.sg .sg-mt ul a,.sg .sg-mt ul summary{padding-left:34px;font:500 var(--fs-body) var(--f-body);letter-spacing:0;text-transform:capitalize;color:var(--text-2)}.sg .sg-mt ul ul a{padding-left:48px;color:var(--mute)}.sg .sg-mt ul ul li:last-child{border-bottom:0}.sg .sg-mt :is(.sg-mt__all){color:var(--flame)}.sg .sg-mt ul>.sg-mt__all,.sg .sg-mt details>.sg-mt__all{color:var(--flame)}.sg .sg-mt--util a{font:600 var(--fs-sm) var(--f-cond);color:var(--mute)}.sg #Cart-Drawer .drawer__overlay{background:#000000a8}.sg #Cart-Drawer .cart-drawer{width:min(440px,92vw);max-width:none;background:var(--bg-2);border-left:1px solid var(--line);color:var(--text)}.sg #Cart-Drawer .drawer__inner{width:100%;max-width:none;padding:0;background:none;color:inherit}.sg #Cart-Drawer .drawer__inner-empty{padding:0}.sg #Cart-Drawer .drawer__inner-empty>.drawer__header,.sg #Cart-Drawer .drawer__inner-filled{display:flex;align-items:center;gap:0;margin:0;padding:18px 22px;border-bottom:1px solid var(--line)}.sg #Cart-Drawer .drawer__inner-filled>.drawer__header{display:contents}.sg #Cart-Drawer .drawer__heading{margin:0;font:900 var(--fs-h4)/1 var(--f-display);letter-spacing:normal;text-transform:uppercase;color:var(--text)}.sg #Cart-Drawer .wrapper-cart-count{display:flex;order:1;margin:3px 0 0 5px;padding:0;font:600 var(--fs-sm) var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.sg #Cart-Drawer .wrapper-cart-count:before{content:"("}.sg #Cart-Drawer .wrapper-cart-count:after{content:")"}.sg #Cart-Drawer .drawer__close{order:2;position:static;display:grid;place-items:center;width:44px;height:44px;min-width:0;min-height:0;margin:0 0 0 auto;padding:0;border:0;border-radius:0;background:none;color:var(--text);transition:color .2s}.sg #Cart-Drawer .drawer__close .svg-wrapper{display:none}.sg #Cart-Drawer .drawer__close:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg #Cart-Drawer .drawer__close:hover{color:var(--flame)}.sg #Cart-Drawer .cart-drawer__warnings{justify-content:flex-start;align-items:stretch;padding:22px;text-align:left}.sg #Cart-Drawer .cart-drawer__empty-content{display:grid;justify-items:start;gap:16px;color:var(--mute)}.sg #Cart-Drawer .cart__empty-text{margin:0;font:400 var(--fs-body)/1.55 var(--f-body);text-transform:none;color:var(--mute)}.sg #Cart-Drawer .cart-drawer__empty-content>.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg #Cart-Drawer .cart-drawer__empty-content>.button:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg #Cart-Drawer .cart-drawer__empty-content>.button .button-overflow:before,.sg #Cart-Drawer .cart-drawer__empty-content>.button .button-overflow:after{content:none}.sg #Cart-Drawer .cart-drawer__empty-content>.button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg #Cart-Drawer .cart-drawer__empty-content>.button{margin:0}.sg #Cart-Drawer .cart__login-title{margin:8px 0 0;font:700 var(--fs-sm) var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.sg #Cart-Drawer .cart__login-paragraph{margin:0;font-size:var(--fs-sm);color:var(--mute)}.sg #Cart-Drawer .cart__login-paragraph a{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.sg #Cart-Drawer .drawer__cart-items-wrapper{padding:22px}.sg #Cart-Drawer .cart-items,.sg #Cart-Drawer .cart-items tbody{display:block;width:100%}.sg #Cart-Drawer .cart-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"media details remove" "media totals remove" "media quantity remove";gap:6px 14px;align-items:center;margin:0;padding:14px 0;border:0;border-bottom:1px solid var(--line)}.sg #Cart-Drawer .cart-item>td{display:block;width:auto;height:auto;min-width:0;padding:0;border:0}.sg #Cart-Drawer .cart-item__media{grid-area:media;position:relative}.sg #Cart-Drawer .cart-item__image-container{display:block;width:72px;height:72px;min-width:0;aspect-ratio:auto}.sg #Cart-Drawer .cart-item__image{display:block;width:72px;height:72px;padding:6px;object-fit:contain;background:#fff}.sg #Cart-Drawer .cart-item__details{grid-area:details}.sg #Cart-Drawer .cart-item__details>*{max-width:none;margin:0}.sg #Cart-Drawer .cart-item__name{display:block;font:600 var(--fs-body)/1.25 var(--f-cond);color:var(--text);text-decoration:none}.sg #Cart-Drawer .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}.sg #Cart-Drawer .cart-item__name .text{background:none;font:inherit}.sg #Cart-Drawer .product-option{margin-top:4px;font-size:var(--fs-sm);line-height:1.55;color:var(--mute)}.sg #Cart-Drawer .product-option .svg-wrapper{width:16px;height:16px;color:var(--mute)}.sg #Cart-Drawer .product-edit:hover .svg-wrapper{color:var(--flame)}.sg #Cart-Drawer .cart-item__details .cart-item__price-wrapper{display:none}.sg #Cart-Drawer .cart-item__totals{grid-area:totals;display:flex;justify-content:flex-start;text-align:left;font-size:var(--fs-sm);line-height:1.55;color:var(--mute)}.sg #Cart-Drawer .cart-item__totals .cart-item__discounted-prices{display:flex;flex-direction:row;align-items:baseline;gap:8px}.sg #Cart-Drawer .cart-item__totals :is(.price,.center){font:inherit;color:inherit;text-align:left}.sg #Cart-Drawer .cart-item__totals .cart-item__old-price{color:var(--mute-2)}.sg #Cart-Drawer .discounts{margin:6px 0 0;padding:0}.sg #Cart-Drawer .discounts__discount{display:flex}.sg #Cart-Drawer .discounts__discount-text{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--line-2);border-radius:0;background:none;font:600 var(--fs-xs)/1.2 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2)}.sg #Cart-Drawer .discounts__discount .svg-wrapper{flex:none;width:14px;height:14px;margin:0;color:var(--flame)}.sg #Cart-Drawer .cart-item__quantity{grid-area:quantity;display:flex;flex-direction:column;align-items:flex-start}.sg #Cart-Drawer .cart-item__quantity .quantity-selector{display:inline-flex;width:104px;height:36px;min-height:0;border:1px solid var(--line-2);border-radius:0;background:none;color:var(--text)}.sg #Cart-Drawer .cart-item__quantity .quantity-selector:before,.sg #Cart-Drawer .cart-item__quantity .quantity-selector:after{content:none}.sg #Cart-Drawer .cart-item__quantity .quantity__button{width:34px;height:34px;min-width:0;min-height:0;padding:0;background:none;color:var(--text-2)}.sg #Cart-Drawer .cart-item__quantity .quantity__button:hover{color:var(--flame)}.sg #Cart-Drawer .cart-item__quantity .quantity__button .svg-wrapper{width:12px;height:12px}.sg #Cart-Drawer .cart-item__quantity .quantity__input{min-width:0;height:34px;padding:0;background:none;font:600 var(--fs-body) var(--f-cond);text-align:center;color:var(--text)}.sg #Cart-Drawer .cart-item__error{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--fs-xs);color:var(--flame)}.sg #Cart-Drawer .cart-item__error-text{order:1}.sg #Cart-Drawer .cart-item__error .svg-wrapper{flex:none;width:15px;height:15px;margin:2px 0 0}.sg #Cart-Drawer .cart-item__error-text:empty+.svg-wrapper{display:none}.sg #Cart-Drawer .cart-item__remove{grid-area:remove;display:flex;align-items:center}.sg #Cart-Drawer .cart-item__remove .button{display:grid;place-items:center;width:20px;height:27px;min-width:0;min-height:0;padding:0;border:0;background:none;color:var(--mute)}.sg #Cart-Drawer .cart-item__remove .button .svg-wrapper{display:none}.sg #Cart-Drawer .cart-item__remove .button:before{content:"";display:block;flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4h8v2M6 6l1 15h10l1-15'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18M8 6V4h8v2M6 6l1 15h10l1-15'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg #Cart-Drawer .cart-item__remove .button:after{content:none}.sg #Cart-Drawer .cart-item__remove .button:hover{color:var(--flame);transform:none}.sg #Cart-Drawer .drawer__footer{display:grid;gap:12px;margin:0;padding:20px 22px 24px;border-top:1px solid var(--line)}.sg #Cart-Drawer .drawer--function-blocks{display:flex;margin:0;padding:0;border:1px solid var(--line-2);background:none}.sg #Cart-Drawer .function-block{display:grid;flex:1 1 0;place-items:center;width:auto;height:48px;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--text-2)}.sg #Cart-Drawer .function-block+.function-block{border-left:1px solid var(--line-2)}.sg #Cart-Drawer .function-block:hover{color:var(--flame)}.sg #Cart-Drawer .function-block .svg-wrapper{width:22px;height:22px}.sg #Cart-Drawer .cart-drawer__footer{display:grid;gap:12px;margin:0;padding:0;border:0}.sg #Cart-Drawer .cart-drawer__footer>div:empty{display:none}.sg #Cart-Drawer .totals{display:flex;justify-content:space-between;align-items:baseline;margin:0;font:700 var(--fs-h5) var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.sg #Cart-Drawer .totals__total,.sg #Cart-Drawer .totals__total-value{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.sg #Cart-Drawer .totals__total-value{font-weight:900}.sg #Cart-Drawer .tax-note{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--mute)}.sg #Cart-Drawer .tax-note a{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.sg #Cart-Drawer .cart-purchase-conditions{display:grid;gap:12px}.sg #Cart-Drawer .cart__ctas{display:grid;grid-template-columns:1fr 1fr;gap:12px 10px}.sg #Cart-Drawer .cart__checkout-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg #Cart-Drawer .cart__checkout-button:hover{background:var(--flame-btn-h);color:#fff}.sg #Cart-Drawer .cart__checkout-button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg #Cart-Drawer .cart__checkout-button{grid-column:1/-1;width:100%;max-width:none}.sg #Cart-Drawer .cart__checkout-button[disabled]{opacity:.5;cursor:not-allowed}.sg #Cart-Drawer .cart__continue-button,.sg #Cart-Drawer .cart__viewcart-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg #Cart-Drawer .cart__continue-button:hover,.sg #Cart-Drawer .cart__viewcart-button:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg #Cart-Drawer .cart__continue-button,.sg #Cart-Drawer .cart__viewcart-button{width:100%;padding:0 12px}.sg #Cart-Drawer .cart__ctas :is(.button,.button-secondary) .button-overflow:before,.sg #Cart-Drawer .cart__ctas :is(.button,.button-secondary) .button-overflow:after{content:none}.sg #Cart-Drawer .cart__ctas :is(.button,.button-secondary):hover .button-overflow .button-text-main{opacity:1;transform:none}.sg #Cart-Drawer .cart__ctas :is(.button,.button-secondary) .button-overflow,.sg #Cart-Drawer .cart__ctas :is(.button,.button-secondary) .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}.sg #Cart-Drawer .modal__inner{padding:22px;border-top:1px solid var(--line);background:var(--bg-2);color:var(--text)}.sg #Cart-Drawer .modal-header__title{font:700 var(--fs-body) var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.sg #Cart-Drawer .modal__close{color:var(--text)}.sg #Cart-Drawer .modal__close:hover{color:var(--flame)}.sg #Cart-Drawer .modal__inner :is(.field__input,textarea,select){border:1px solid var(--line-2);border-radius:0;background:#18181b;color:var(--text)}.sg #Cart-Drawer .modal__inner .field__label{color:var(--mute)}.sg #Cart-Drawer .modal__inner .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg #Cart-Drawer .modal__inner .button:hover{background:var(--flame-btn-h);color:#fff}.sg #Cart-Drawer .modal__inner .button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg #Cart-Drawer .modal__inner .button .button-overflow:before,.sg #Cart-Drawer .modal__inner .button .button-overflow:after{content:none}.sg #Cart-Drawer .modal__inner .button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg #Cart-Drawer .alertBox--error{border-radius:0;background:#d93a1a1f;color:var(--flame)}.sg .predictive-search{padding:24px 26px;border:1px solid var(--line);background:var(--bg-2);box-shadow:0 34px 70px -24px #000c;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.sg .predictive-search .predictive-search__results-groups-wrapper{display:grid;grid-template-columns:.9fr 1.4fr;gap:32px;padding:0;border:0}.sg .predictive-search .predictive-search__result-group{display:grid;align-content:start;gap:0;min-width:0}.sg .predictive-search .predictive-search__result-group:only-child{grid-column:1/-1}.sg .predictive-search .predictive-search__collections-wrapper+.predictive-search__pages-wrapper,.sg .predictive-search .predictive-search-results__products+.predictive-search__pages-wrapper{margin-top:20px}.sg .predictive-search .predictive-search__heading{margin-bottom:12px;padding:0;border:0;font:700 var(--fs-xs) var(--f-cond);letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.sg .predictive-search .predictive-search__results-list{display:block;columns:auto}.sg .predictive-search .predictive-search__list-item{display:block;width:100%}.sg .predictive-search .predictive-search__item:not(.predictive-search__item--term).link{display:flex;width:100%;padding:7px 0;background:none;font:600 var(--fs-body) var(--f-cond);letter-spacing:.06em;color:var(--text);transition:color .2s}.sg .predictive-search .predictive-search__item:not(.predictive-search__item--term).link:hover,.sg .predictive-search .predictive-search__item:not(.predictive-search__item--term).link[aria-selected=true]{color:var(--flame)}.sg .predictive-search .predictive-search__list-item:hover>*,.sg .predictive-search .predictive-search__list-item[aria-selected=true]>*{background:none}.sg .predictive-search .predictive-search__item-heading{font:inherit;letter-spacing:inherit;color:inherit}.sg .predictive-search .predictive-search-results__wrapper-products{grid-template-columns:minmax(0,1fr);gap:12px}.sg .predictive-search .card-wrapper.product-card-wrapper>.card,.sg .predictive-search .card-wrapper.product-card-wrapper:hover>.card{background:none;box-shadow:none;transform:none}.sg .predictive-search .resource-card{grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;padding:0}.sg .predictive-search .resource-card__media-wrapper{width:64px;height:64px;padding:6px;background:#fff}.sg .predictive-search .card__media,.sg .predictive-search .resource-card__media{height:100%;aspect-ratio:auto}.sg .predictive-search .resource-card__image{position:static;width:100%;height:100%;border-radius:0;object-fit:contain;transform:none}.sg .predictive-search .resource-card__image--secondary{display:none}.sg .predictive-search .resource-card__content{gap:2px;min-width:0;padding:0}.sg .predictive-search .resource-card__subtext{margin:0;font:700 var(--fs-xs) var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.sg .predictive-search .resource-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden;font:600 var(--fs-body)/1.25 var(--f-cond);letter-spacing:.02em;color:var(--text)}.sg .predictive-search .resource-card__title a{color:inherit;transition:color .2s}.sg .predictive-search .resource-card__title .text{font:inherit;letter-spacing:inherit;color:inherit}.sg .predictive-search .resource-card:hover .resource-card__title{color:var(--flame)}.sg .predictive-search .price{margin:0;font:700 var(--fs-sm) var(--f-body);color:var(--text-2)}.sg .predictive-search .price :is(span,s){font:inherit;color:inherit}.sg .predictive-search .price s{font-weight:400;color:var(--mute)}.sg .predictive-search .predictive-search__search-for-button{margin-top:20px;padding:14px 0 0;border-top:1px solid var(--line);background:none}.sg .predictive-search .predictive-search__item--term{align-items:center;justify-content:space-between;padding:0;border:0;background:none;font:700 var(--fs-xs) var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--text);transition:color .2s}.sg .predictive-search .predictive-search__item--term:hover,.sg .predictive-search .predictive-search__item--term[aria-selected=true]{background:none;color:var(--flame)}@media(max-width:767px){.sg .predictive-search{padding:18px}.sg .predictive-search .predictive-search__results-groups-wrapper{grid-template-columns:minmax(0,1fr);gap:20px}}.sg #halo-edit-cart-popup .drawer__overlay{background-color:#000000a8}.sg #halo-edit-cart-popup .popup__inner{width:min(920px,100% - 40px);max-width:none;background:var(--bg-2);border:1px solid var(--line);border-top:4px solid var(--flame-btn);border-radius:0;box-shadow:none;color:var(--text)}.sg #halo-edit-cart-popup .drawer__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;min-width:0;min-height:0;padding:0;background:none;color:var(--text)}.sg #halo-edit-cart-popup .drawer__close>:is(svg,.svg-wrapper){display:none}.sg #halo-edit-cart-popup .drawer__close:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg #halo-edit-cart-popup .drawer__close:hover{color:var(--flame)}.sg #halo-edit-cart-popup .popup-title{margin:0;font:900 var(--fs-h4)/1 var(--f-display);text-transform:uppercase;color:var(--text)}.sg #halo-edit-cart-popup .product-edit-image{background:#fff}.sg #halo-edit-cart-popup .product-edit-image img{padding:6px;object-fit:contain}.sg #halo-edit-cart-popup .product-edit-title{font:600 var(--fs-body)/1.25 var(--f-cond);color:var(--text)}.sg #halo-edit-cart-popup :is(.product-edit-title-variant,.product-edit-price,.quantity__label){font-size:var(--fs-sm);color:var(--mute)}.sg #halo-edit-cart-popup .product-edit-price .price{color:var(--text-2)}.sg #halo-edit-cart-popup .quantity{width:104px;height:36px;min-height:0;border:1px solid var(--line-2);border-radius:0;background:none;color:var(--text)}.sg #halo-edit-cart-popup .quantity:before,.sg #halo-edit-cart-popup .quantity:after{content:none}.sg #halo-edit-cart-popup .quantity__button{width:34px;height:34px;background:none;color:var(--text-2)}.sg #halo-edit-cart-popup .quantity__button:hover{color:var(--flame)}.sg #halo-edit-cart-popup .quantity__input{background:none;font:600 var(--fs-body) var(--f-cond);color:var(--text)}.sg #halo-edit-cart-popup .variant-selects fieldset{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;border:0}.sg #halo-edit-cart-popup .variant-selects fieldset:last-child{margin-bottom:0}.sg #halo-edit-cart-popup .variant-selects .form__label{float:left;width:100%;margin:0;padding:0;font:600 var(--fs-sm) var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.sg #halo-edit-cart-popup .swatch-list{gap:8px}.sg #halo-edit-cart-popup .swatch-item{border:1px solid var(--line-2);border-radius:0}.sg #halo-edit-cart-popup .swatch-item:has(input:checked){border-color:var(--flame)}.sg #halo-edit-cart-popup .swatch{--swatch--border-radius: 0;border-radius:0;background-color:#fff;background-image:var(--swatch--background, linear-gradient(var(--swatch--background-color), var(--swatch--background-color)))}.sg #halo-edit-cart-popup .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;min-height:42px;margin:0;padding:0 18px;border:1px solid var(--line-2);border-radius:0;background:none;box-shadow:none;font:600 var(--fs-sm)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);transition:.2s}.sg #halo-edit-cart-popup .product-form__input--pill input[type=radio]:checked+label{background:var(--flame-btn);border-color:var(--flame-btn);color:#fff}.sg #halo-edit-cart-popup .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--flame);outline-offset:2px}.sg #halo-edit-cart-popup .product-edit-hotStock{display:none}.sg #halo-edit-cart-popup .add-more{color:var(--text-2);border-color:var(--line)}.sg #halo-edit-cart-popup #add-all-to-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg #halo-edit-cart-popup #add-all-to-cart:hover{background:var(--flame-btn-h);color:#fff}.sg #halo-edit-cart-popup #add-all-to-cart:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg #halo-edit-cart-popup #add-all-to-cart .button-overflow:before,.sg #halo-edit-cart-popup #add-all-to-cart .button-overflow:after{content:none}.sg #halo-edit-cart-popup #add-all-to-cart:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg #halo-edit-cart-popup #add-all-to-cart{width:100%}.sg quick-view-modal .drawer__overlay{background-color:#000000a8}.sg quick-view-modal .quick-view-modal__content{width:min(920px,100% - 40px);max-width:none;height:auto;max-height:calc(100vh - 40px);overflow:auto;padding:clamp(24px,4vw,40px);background:var(--bg-2);border:1px solid var(--line);border-top:4px solid var(--flame-btn);border-radius:0;box-shadow:none;color:var(--text)}.sg quick-view-modal .quick-view-modal__content-info{max-height:none;overflow:visible}.sg quick-view-modal .quick-view-modal__toggle{position:absolute;z-index:5;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:none;color:var(--text);transition:color .2s}.sg quick-view-modal .quick-view-modal__toggle>svg{display:none}.sg quick-view-modal .quick-view-modal__toggle:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg quick-view-modal .quick-view-modal__toggle:hover{color:var(--flame)}.sg #QuickViewModal .product-information{display:block;margin:0;padding:0}.sg #QuickViewModal .product-information__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.sg #QuickViewModal .product-information__grid>*{min-width:0;width:auto;max-width:none;margin:0;padding:0}.sg #QuickViewModal .product-information__media,.sg #QuickViewModal media-gallery{position:static;top:auto;height:auto;margin:0;padding:0}.sg #QuickViewModal .swiper-main{padding:0;background:#fff}.sg #QuickViewModal .swiper-slide{aspect-ratio:1;height:auto}.sg #QuickViewModal .swiper-slide img{object-fit:contain;padding:10%}.sg #QuickViewModal :is(.swiper-actions,.swiper-controls__thumbnails-container,.card__badge){display:none}.sg #QuickViewModal .product-details{position:static;padding:0;background:none;color:var(--text)}.sg #QuickViewModal .product-details .group-block{margin:0;padding:0;border:0;background:none;box-shadow:none}.sg #QuickViewModal .product-details .group-block-content{gap:0;width:100%;max-width:none;padding:0}.sg #QuickViewModal product-info-list{order:-1;margin:0;padding:0}.sg #QuickViewModal .product-info-list{gap:0}.sg #QuickViewModal .product-info-item{display:block;font-size:var(--fs-body);line-height:1.55}.sg #QuickViewModal .product-info-item:not(:has(a[href*="/collections/vendors"])),.sg #QuickViewModal .product-info-name{display:none}.sg #QuickViewModal .product-info-item a{font:700 var(--fs-xs)/1.2 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);text-decoration:none}.sg #QuickViewModal .product-details .text-block:has(>h1){margin:0;padding:0}.sg #QuickViewModal .product-details h1{margin:10px 0 16px;font:800 var(--fs-h4)/1 var(--f-display);letter-spacing:normal;text-transform:uppercase;text-wrap:balance;color:var(--text)}.sg #QuickViewModal product-price{display:block;margin:0 0 22px;padding:0}.sg #QuickViewModal .price-product-container{position:relative;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;padding:7px 14px 6px 24px;background:radial-gradient(circle at 11px 50%,var(--bg-2) 0 3.2px,#7a7468 3.6px 4.4px,transparent 4.8px),#2b2a27;color:#fff;clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%)}.sg #QuickViewModal .price-product-container.price--on-sale{background:radial-gradient(circle at 11px 50%,var(--bg-2) 0 3.2px,#8c2a14 3.6px 4.4px,transparent 4.8px),var(--flame-btn)}.sg #QuickViewModal .price-product-container>[role=group]{display:contents}.sg #QuickViewModal .price-product-container .price-item{margin:0}.sg #QuickViewModal .price-product-container .price-item--sale{order:-1;font:800 var(--fs-h5)/1 var(--f-display);letter-spacing:.02em;color:#fff}.sg #QuickViewModal .price-product-container .compare-at-price{font:600 var(--fs-sm) var(--f-body);text-decoration:line-through;color:#ffffffb8}.sg #QuickViewModal .price-product-container .unit-price{display:none}.sg #QuickViewModal variant-selects{display:block;margin:0 0 22px;padding:0}.sg #QuickViewModal .variant-selects fieldset{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;border:0}.sg #QuickViewModal .variant-selects fieldset:last-child{margin-bottom:0}.sg #QuickViewModal .variant-selects .form__label{float:left;width:100%;margin:0;padding:0;font:600 var(--fs-sm) var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.sg #QuickViewModal .swatch-list{gap:8px}.sg #QuickViewModal .swatch-item{border:1px solid var(--line-2);border-radius:0}.sg #QuickViewModal .swatch-item:has(input:checked){border-color:var(--flame)}.sg #QuickViewModal .swatch{--swatch--border-radius: 0;border-radius:0;background-color:#fff;background-image:var(--swatch--background, linear-gradient(var(--swatch--background-color), var(--swatch--background-color)))}.sg #QuickViewModal .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;min-height:42px;margin:0;padding:0 18px;border:1px solid var(--line-2);border-radius:0;background:none;box-shadow:none;font:600 var(--fs-sm)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);transition:.2s}.sg #QuickViewModal .product-form__input--pill input[type=radio]:checked+label{background:var(--flame-btn);border-color:var(--flame-btn);color:#fff}.sg #QuickViewModal .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--flame);outline-offset:2px}.sg #QuickViewModal :is(product-countdown,.productView-hotStock,.customization-option,.product-form__quantity,.product-form__subtotal,.accelerated-checkout-block,.product-share){display:none}.sg #QuickViewModal .product-form__buttons{display:block;margin:0;padding:0}.sg #QuickViewModal .add-to-cart-button-container{width:100%}.sg #QuickViewModal .product-form__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg #QuickViewModal .product-form__submit:hover{background:var(--flame-btn-h);color:#fff}.sg #QuickViewModal .product-form__submit:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg #QuickViewModal .product-form__submit{width:100%;height:auto}.sg #QuickViewModal .product-form__submit:before,.sg #QuickViewModal .product-form__submit:after{content:none}.sg #QuickViewModal .product-form__submit .add-to-cart-text,.sg #QuickViewModal .product-form__submit .add-to-cart-text__content{padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit}.sg #QuickViewModal .sg-qv__more{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;margin-top:16px;padding-bottom:4px;border-bottom:2px solid var(--flame);font:700 var(--fs-sm) var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);text-decoration:none}.sg #QuickViewModal .sg-qv__more:after{content:"";display:block;flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat}@media(max-width:767px){.sg #QuickViewModal .product-information__grid{grid-template-columns:1fr}}.sg #shopify-pc__banner{left:50%;right:auto;bottom:20px;z-index:84;width:min(680px,100% - 300px);min-width:0;max-height:calc(100vh - 40px);padding:14px 14px 14px 20px;border:1px solid var(--line-2);border-radius:0;background:#141417f7;box-shadow:0 20px 40px -16px #000000b3;transform:translate(-50%);font:400 var(--fs-sm)/1.55 var(--f-body);color:var(--text-2)}.sg #shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column;align-items:stretch;gap:12px}.sg #shopify-pc__banner .shopify-pc__banner__body{width:auto;margin:0}.sg #shopify-pc__banner #shopify-pc__banner__body-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sg #shopify-pc__banner p{font:inherit;color:var(--text-2)}.sg #shopify-pc__banner a{color:var(--flame);text-decoration:underline;text-underline-offset:3px}.sg #shopify-pc__banner .shopify-pc__banner__btns{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px}.sg #shopify-pc__banner button{flex:none;height:auto;margin:0;border:0;border-radius:0;line-height:1}.sg #shopify-pc__banner .shopify-pc__banner__btn-accept{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg #shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background:var(--flame-btn-h);color:#fff}.sg #shopify-pc__banner .shopify-pc__banner__btn-accept:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg #shopify-pc__banner .shopify-pc__banner__btn-accept{order:3;min-height:40px;padding:0 16px;font-size:var(--fs-sm)}.sg #shopify-pc__banner .shopify-pc__banner__btn-accept:focus{box-shadow:none}.sg #shopify-pc__banner .shopify-pc__banner__btn-decline{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg #shopify-pc__banner .shopify-pc__banner__btn-decline:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg #shopify-pc__banner .shopify-pc__banner__btn-decline{order:2;min-height:40px;padding:0 16px;font-size:var(--fs-sm)}.sg #shopify-pc__banner .shopify-pc__banner__btn-decline:focus{box-shadow:inset 0 0 0 1px var(--line-2)}.sg #shopify-pc__banner .shopify-pc__banner__btn-decline:hover{box-shadow:inset 0 0 0 1px var(--text)}.sg #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:1;margin-right:auto;padding:0;background:none;font:700 var(--fs-xs)/1.2 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--mute);transition:color .2s}.sg #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:hover{color:var(--text)}.sg #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs span{font:inherit}.sg #shopify-pc__banner button:focus-visible{outline:2px solid var(--flame);outline-offset:2px}@media(max-width:767px){.sg #shopify-pc__banner{left:12px;right:12px;bottom:132px;width:auto;transform:none;padding:14px}.sg #shopify-pc__banner .shopify-pc__banner__btns{flex-wrap:wrap}.sg #shopify-pc__banner .shopify-pc__banner__btn-decline{order:1;flex:1 1 0}.sg #shopify-pc__banner .shopify-pc__banner__btn-accept{order:2;flex:1 1 0}.sg #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3;flex-basis:100%;margin:4px 0 0}}.sg #shopify-pc__prefs .shopify-pc__prefs__overlay{background-color:#000000a8}.sg #shopify-pc__prefs .shopify-pc__prefs__dialog{border:1px solid var(--line);border-top:4px solid var(--flame-btn);border-radius:0;background:var(--bg-2);box-shadow:none;font-family:var(--f-body);color:var(--text)}.sg #shopify-pc__prefs header{border-bottom-color:var(--line)}.sg #shopify-pc__prefs header h2{font:900 var(--fs-h4)/1 var(--f-display);text-transform:uppercase;color:var(--text)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-close{width:44px;height:44px;margin:-10px -10px 0 0;border-radius:0;color:var(--text)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-close svg{display:none}.sg #shopify-pc__prefs .shopify-pc__prefs__header-close:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg #shopify-pc__prefs .shopify-pc__prefs__header-close:hover{color:var(--flame)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-close:focus{box-shadow:none}.sg #shopify-pc__prefs .shopify-pc__prefs__header-close:focus-visible{outline:2px solid var(--flame);outline-offset:2px}.sg #shopify-pc__prefs .shopify-pc__prefs__header-actions button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-actions button:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-actions button{min-height:40px;padding:0 16px;border:0;border-radius:0;font-size:var(--fs-sm)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-actions button:focus{box-shadow:inset 0 0 0 1px var(--line-2)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-actions button:hover{box-shadow:inset 0 0 0 1px var(--text)}.sg #shopify-pc__prefs .shopify-pc__prefs__header-actions button:focus-visible{outline:2px solid var(--flame);outline-offset:2px}.sg #shopify-pc__prefs #shopify-pc__prefs__header-accept{background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg #shopify-pc__prefs #shopify-pc__prefs__header-accept:hover{background:var(--flame-btn-h);color:#fff}.sg #shopify-pc__prefs #shopify-pc__prefs__header-accept:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg #shopify-pc__prefs #shopify-pc__prefs__header-accept:focus,.sg #shopify-pc__prefs #shopify-pc__prefs__header-accept:hover{box-shadow:none}.sg #shopify-pc__prefs :is(.shopify-pc__prefs__intro h3,.shopify-pc__prefs__option label){font:700 var(--fs-body) var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.sg #shopify-pc__prefs :is(.shopify-pc__prefs__intro p,.shopify-pc__prefs__option p){font-size:var(--fs-sm);line-height:1.55;color:var(--mute)}.sg #shopify-pc__prefs .shopify-pc__prefs__option{border-color:var(--line)}.sg #shopify-pc__prefs .shopify-pc__prefs__option label span,.sg #shopify-pc__prefs .shopify-pc__prefs__option label span svg{border-radius:0;background-color:transparent}.sg .sg-style--deck{grid-column:1/-1;position:relative;z-index:5;padding:22px 0;background:linear-gradient(180deg,#0e0e108c,#0e0e10d1),var(--plate),#25262a;background-size:auto,30px 30px,auto;border-top:1px solid #4A4C52;border-bottom:1px solid #000;box-shadow:inset 0 1px #ffffff14,inset 0 -12px 24px #00000073}@media(max-width:767px){.sg .sg-style--deck{padding:22px 0 24px}}.sg .sg-ymm .easysearch-widget{background:transparent;border-radius:0!important;font-size:var(--fs-body, 16px)}.sg .sg-ymm .easysearch-container{padding:0}.sg .sg-ymm .easysearch-main-holder{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,44px);max-width:none}.sg .sg-ymm .easysearch-logo-holder{max-width:300px!important;max-height:none;margin:0!important}.sg .sg-ymm .easysearch-main-holder:has(.easysearch-header-holder:not(:empty)) .easysearch-logo-holder{display:none}.sg .sg-ymm .easysearch-header-holder:empty{display:none}.sg .sg-ymm .easysearch-header-holder{display:block;width:auto;max-width:none;margin:0!important;white-space:nowrap;font:900 var(--fs-h4, 24px)/1 "Big Shoulders Display",Impact,sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#ece6d8;text-shadow:0 2px 0 rgba(0,0,0,.6)}.sg .sg-ymm .easysearch-holder{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:10px;width:100%!important;max-width:none;margin:0;flex-direction:row!important}.sg .sg-ymm .easysearch-select-holder{position:relative;min-width:0;max-width:none;flex:none}.sg .sg-ymm .easysearch-select-holder select{height:60px;padding:23px 44px 8px 16px;background:#121214;border:1px solid #45474D;border-radius:2px;box-shadow:inset 0 3px 8px #0009;color:#eeeae2;font:600 var(--fs-body, 16px)/1.2 "Barlow",system-ui,sans-serif;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.sg .sg-ymm .easysearch-select-holder select option{color:#141416;background:#fff}.sg .sg-ymm .easysearch-select-holder select:not(:disabled):hover{border-color:#6a6a74;background-color:#212127}.sg .sg-ymm .easysearch-select-holder select:focus{outline:none}.sg .sg-ymm .easysearch-select-holder select:focus-visible{border-color:#9c978d;box-shadow:0 0 0 3px #eeeae224}.sg .sg-ymm .easysearch-select-holder:before{bottom:23px;right:18px;width:8px;height:8px;border-width:0 1.5px 1.5px 0;border-color:#9c978d}.sg .sg-ymm .easysearch-select-holder:after{position:absolute;left:16px;top:10px;pointer-events:none;font:800 var(--fs-xs, 12px)/1 "Big Shoulders Display","Barlow Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ff4a1c}.sg .sg-ymm .easysearch-select-holder:nth-child(1):after{content:"Year"}.sg .sg-ymm .easysearch-select-holder:nth-child(2):after{content:"Make"}.sg .sg-ymm .easysearch-select-holder:nth-child(3):after{content:"Model"}.sg .sg-ymm .easysearch-select-holder select:disabled{opacity:1;background:#18181b;border-color:#303136;color:#6a665f;cursor:not-allowed}.sg .sg-ymm .easysearch-select-holder-disabled:after{color:#6a665f}.sg .sg-ymm .easysearch-select-holder-disabled:before{border-color:#4a4741}.sg .sg-ymm .easysearch-loading .easysearch-select-holder{opacity:.75}.sg .sg-ymm .easysearch-actions-holder{display:flex;align-items:stretch;gap:10px}.sg .sg-ymm .easysearch-btn-holder{display:flex}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn{display:inline-flex;align-items:center;justify-content:center;min-height:60px;border-radius:2px;opacity:1}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-search{min-width:168px;padding:0 26px;background:#d93a1a;box-shadow:none;color:#fff;font:900 var(--fs-h5, 18px)/1 "Big Shoulders Display","Barlow Condensed",sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:0;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:background-color .2s,color .2s}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-search:after{content:"";width:18px;height:18px;margin-left:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 5l7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 5l7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-search:hover{opacity:1;background:#c43016}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-search[disabled]{opacity:1;background:#2e2f33;color:#8f8a81;cursor:not-allowed}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-search:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-clean{width:60px;padding:0;background:#121214;color:#d3cec5;box-shadow:inset 0 0 0 1px #45474d,inset 0 3px 8px #0009;transition:color .2s,box-shadow .2s}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-clean:hover{opacity:1;color:#eeeae2;box-shadow:inset 0 0 0 1px #9c978d}.sg .sg-ymm .easysearch-btn-holder .easysearch-btn-clean svg{width:17px;height:16px;margin:0}.sg .sg-ymm .easysearch-garage-overlay{padding:0;color:#eeeae2}.sg .sg-ymm .easysearch-garage-overlay-content{color:#eeeae2;font-family:Barlow,sans-serif}.sg .sg-ymm .easysearch-garage-overlay-actions .easysearch-btn{min-height:48px;border-radius:0;background:#1b1b20;color:#eeeae2;box-shadow:inset 0 0 0 1px #3a3a42;font:700 var(--fs-sm, 14px) "Barlow Condensed",sans-serif;letter-spacing:.12em;text-transform:uppercase}@media(max-width:1099px){.sg .sg-ymm .easysearch-main-holder{grid-template-columns:1fr;gap:16px}}@media(max-width:767px){.sg .sg-ymm .easysearch-holder{grid-template-columns:1fr}.sg .sg-ymm .easysearch-select-holder select{height:58px}.sg .sg-ymm .easysearch-actions-holder{display:grid;grid-template-columns:1fr 58px}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn{min-height:56px}.sg .sg-ymm .easysearch-main-widget .easysearch-btn-holder .easysearch-btn-search{width:100%}.sg .sg-ymm .easysearch-btn-holder .easysearch-btn-clean{width:58px}}.sg .sg-ymm .easysearch-select-holder,.sg .sg-ymm .easysearch-btn-holder{margin-bottom:0}.sg .sg-ymm .easysearch-actions-holder{margin-top:0}.sg body .easysearch-garage-widget{--es-garage-color-bg:#141417;--es-garage-color-text:#EEEAE2;--es-garage-color-accent:#FF4A1C;--es-garage-color-border:#36363E;--es-garage-offset-top:236px;z-index:95;border-radius:3px 0 0 3px;font-family:Barlow,system-ui,sans-serif;box-shadow:-30px 0 60px -24px #000000bf}.sg body .easysearch-garage-holder .easysearch-garage-toggle{min-width:0;padding:8px 16px;border-radius:0;background:#d93a1a;border-color:#d93a1a;color:#fff}.sg body .easysearch-garage-holder .easysearch-garage-toggle:before{display:none}.sg body .easysearch-garage-btn-open,.sg body .easysearch-garage-btn-close{color:#fff;gap:10px;font:900 var(--fs-h6, 16px)/1 "Big Shoulders Display","Barlow Condensed",sans-serif;letter-spacing:.12em}.sg body .easysearch-garage-btn-open:hover{color:#fff}.sg body .easysearch-garage-logo-holder{max-width:20px;max-height:20px}.sg body .easysearch-garage-logo-holder svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.sg body .easysearch-garage-heading{font:900 var(--fs-h4, 24px)/1 "Big Shoulders Display",Impact,sans-serif;letter-spacing:.03em}.sg body .easysearch-garage-subheading{font-size:var(--fs-body, 16px)}.sg body .easysearch-garage-btn{min-height:48px;padding:12px 20px;border-radius:3px;font:700 var(--fs-sm, 14px)/1.2 "Barlow Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase}.sg body .easysearch-garage-btn-primary{background:#d93a1a;border-color:#d93a1a;color:#fff}.sg body .easysearch-garage-btn-primary:not([disabled]):hover{background:#c43016;border-color:#c43016;color:#fff}.sg body .easysearch-garage-btn-primary[disabled]{background:#2a2a30;border-color:#2a2a30;color:#8f8a81;opacity:1}.sg body .easysearch-garage-widget .easysearch-select-holder select{height:52px;background:#1b1b20;border:1px solid #36363E;border-radius:3px;color:#eeeae2;font:600 var(--fs-body, 16px) "Barlow",sans-serif}.sg body .easysearch-garage-widget .easysearch-select-holder select:disabled{border-color:#26262c;color:#6a665f;opacity:1}.sg body .easysearch-garage-widget .easysearch-select-holder:before{border-color:#9c978d;bottom:21px}.sg body .easysearch-garage-item{border-radius:3px;border-color:#36363e;background:#1b1b20}.sg body .easysearch-garage-item[data-selected="1"]:before{border-radius:2px;color:#fff}@media(max-width:767px){.sg body .easysearch-garage-widget{--es-garage-offset-top:132px;top:auto;bottom:132px}.sg body .easysearch-garage-holder .easysearch-garage-toggle{padding:9px 12px}.sg body .easysearch-garage-collapsed-title{display:none}}.sg .sg-ymm .spark-fitment{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:#eeeae2;font-family:Barlow,system-ui,sans-serif;overflow:visible}.sg .sg-ymm .spark-fitment:before{content:none}.sg .sg-ymm .spark-fitment__inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:clamp(20px,3vw,44px);row-gap:12px;max-width:none;margin:0}.sg .sg-ymm .spark-fitment__heading{display:block;margin:0;white-space:nowrap;font:900 var(--fs-h4, 24px)/1 "Big Shoulders Display",Impact,sans-serif;letter-spacing:.03em;text-transform:uppercase;color:#ece6d8;text-shadow:0 2px 0 rgba(0,0,0,.6)}.sg .sg-ymm .spark-fitment__heading:before{content:none}.sg .sg-ymm .spark-fitment__fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:10px}.sg .sg-ymm .spark-fitment__field{position:relative;display:block;min-width:0;margin:0}.sg .sg-ymm .spark-fitment__label{position:absolute;z-index:1;left:16px;top:10px;max-width:calc(100% - 60px);margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;opacity:1;font:800 var(--fs-xs, 12px)/1 "Big Shoulders Display","Barlow Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ff4a1c}.sg .sg-ymm .spark-fitment__field:after{content:"";position:absolute;bottom:23px;right:18px;width:8px;height:8px;border:solid #9C978D;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);pointer-events:none}.sg .sg-ymm .spark-fitment__select{display:block;width:100%;height:60px;min-height:0;margin:0;padding:23px 44px 8px 16px;background:#121214;border:1px solid #45474D;border-radius:2px;box-shadow:inset 0 3px 8px #0009;color:#eeeae2;font:600 var(--fs-body, 16px)/1.2 "Barlow",system-ui,sans-serif;cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.sg .sg-ymm .spark-fitment__select option{color:#141416;background:#fff}.sg .sg-ymm .spark-fitment__select:not(:disabled):hover{border-color:#6a6a74;background-color:#212127}.sg .sg-ymm .spark-fitment__select:focus{outline:none;border-color:#45474d;box-shadow:inset 0 3px 8px #0009}.sg .sg-ymm .spark-fitment__select:not(:disabled):focus:hover{border-color:#6a6a74}.sg .sg-ymm .spark-fitment__select:focus-visible{outline:none;border-color:#9c978d;box-shadow:0 0 0 3px #eeeae224}.sg .sg-ymm .spark-fitment__select:disabled{opacity:1;background:#18181b;border-color:#303136;color:#6a665f;cursor:not-allowed}.sg .sg-ymm .spark-fitment__field:has(.spark-fitment__select:disabled) .spark-fitment__label{color:#6a665f}.sg .sg-ymm .spark-fitment__field:has(.spark-fitment__select:disabled):after{border-color:#4a4741}.sg .sg-ymm .spark-fitment__status{grid-column:2;justify-self:start;margin:0;padding:8px 12px;background:#121214;border:0;border-left:3px solid #FF4A1C;border-radius:0;color:#d3cec5;font:600 var(--fs-sm, 14px)/1.3 "Barlow",system-ui,sans-serif}.sg .sg-ymm .spark-fitment__status[hidden]{display:none}.sg .sg-ymm .spark-fitment__results{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin:22px 0 0}.sg .sg-ymm .spark-fitment__results-note{opacity:1;color:#9c978d;font:500 var(--fs-sm, 14px)/1.4 "Barlow",system-ui,sans-serif}.sg .sg-ymm .spark-fitment__result{gap:0;background:#121214;border:1px solid #303136;color:#eeeae2;transition:border-color .2s}.sg .sg-ymm .spark-fitment__result-img{border-radius:0;background:#fff}.sg .sg-ymm span.spark-fitment__result-img{background:#18181b;border-bottom:1px solid #303136}.sg .sg-ymm .spark-fitment__result-title{padding:12px 12px 6px;color:#d3cec5;font:600 var(--fs-sm, 14px)/1.35 "Barlow",system-ui,sans-serif;transition:color .2s}.sg .sg-ymm .spark-fitment__result-price{padding:0 12px 12px;color:#ff4a1c;font:800 var(--fs-h6, 16px)/1 "Big Shoulders Display","Barlow Condensed",sans-serif;letter-spacing:.04em}.sg .sg-ymm .spark-fitment__result:hover{border-color:#6a6a74}.sg .sg-ymm .spark-fitment__result:hover .spark-fitment__result-title{color:#eeeae2;text-decoration:none}.sg .sg-ymm .spark-fitment__result:focus-visible{outline:2px solid #fff;outline-offset:2px}.sg .sg-ymm .spark-fitment--vertical .spark-fitment__fields{grid-template-columns:minmax(0,1fr)}@media(max-width:1099px){.sg .sg-ymm .spark-fitment__inner{grid-template-columns:minmax(0,1fr);gap:16px}.sg .sg-ymm .spark-fitment__status{grid-column:1}}@media(min-width:768px)and (max-width:900px){.sg .sg-ymm .spark-fitment:not(.spark-fitment--vertical) .spark-fitment__fields{grid-template-columns:repeat(6,minmax(0,1fr))}.sg .sg-ymm .spark-fitment:not(.spark-fitment--vertical) .spark-fitment__field{grid-column:span 2}.sg .sg-ymm .spark-fitment:not(.spark-fitment--vertical) .spark-fitment__field:nth-child(n+4){grid-column:span 3}}@media(max-width:767px){.sg .sg-ymm .spark-fitment__fields{grid-template-columns:minmax(0,1fr)}.sg .sg-ymm .spark-fitment__select{height:58px}.sg .sg-ymm .spark-fitment__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]){position:relative;overflow:visible;z-index:1;background:var(--halftone) 0 0/7px 7px,var(--paper);color:var(--ink)}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]):before,.sg .section.color-scheme-sg-paper:not([class*=sg-style--]):after{content:"";position:absolute;left:0;right:0;height:24px;background-size:1200px 24px;background-repeat:repeat-x;pointer-events:none;z-index:2}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]):before{top:-23px;background-image:var(--torn-top)}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]):after{bottom:-23px;background-image:var(--torn-bot)}.sg .section-background.color-scheme-sg-paper:has(+.section.color-scheme-sg-paper:not([class*=sg-style--])){background:transparent}.sg .shopify-section:has(.section.color-scheme-sg-paper:not([class*=sg-style--])):not(:has(.hidden))+.shopify-section .section.color-scheme-sg-paper:not([class*=sg-style--]):before,.sg .shopify-section:has(.section.color-scheme-sg-paper:not([class*=sg-style--])):has(+.shopify-section .section.color-scheme-sg-paper:not([class*=sg-style--])) .section.color-scheme-sg-paper:not([class*=sg-style--]):after{content:none}.sg .shopify-section:has(>.section.color-scheme-sg-paper:not([class*=sg-style--]),>*>.section.color-scheme-sg-paper:not([class*=sg-style--])){position:relative;z-index:1}.sg main>.shopify-section:last-child .section.color-scheme-sg-paper:not([class*=sg-style--]):after{content:none}.sg recently-viewed-products:has(.recently-viewed-products__skeleton-item) .section.color-scheme-sg-paper{visibility:hidden}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) :is(.section-global__header,.section-resource-list__content) .text-block>:is(h2,h3){font:900 var(--fs-h2)/.86 var(--f-display);text-transform:uppercase;letter-spacing:.004em;margin:0;color:var(--ink);text-wrap:balance}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) :is(.section-global__header,.section-resource-list__content) .text-block:after{content:none}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) :is(.section-global__header,.section-resource-list__content){margin-bottom:clamp(30px,3.4vw,48px)}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) :is(.swiper-button,.slider-button){border:0;border-radius:0;background:var(--ink);color:#fff;box-shadow:none;transition:background-color .2s}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) :is(.swiper-button,.slider-button):before{content:none}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) :is(.swiper-button,.slider-button) .fill-bg{display:none}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) :is(.swiper-button,.slider-button):hover{background:var(--flame-btn);color:#fff}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) .swiper-pagination-bullet{background:#1615144d;opacity:1;border-radius:0}.sg .section.color-scheme-sg-paper:not([class*=sg-style--]) .swiper-pagination-bullet-active{background:var(--flame-btn)}.sg .breadcrumbs{font:600 var(--fs-xs)/1.4 var(--f-cond);letter-spacing:.11em;text-transform:uppercase;color:var(--mute)}.sg .breadcrumbs a,.sg .breadcrumbs a span{color:var(--mute);font:inherit;letter-spacing:inherit;text-transform:inherit;background:none;transition:color .2s}.sg .breadcrumbs a:hover,.sg .breadcrumbs a:hover span{color:var(--text)}.sg .breadcrumbs .breadcrumbs__separator{color:var(--mute-2)}.sg .breadcrumbs .breadcrumbs__item:last-child>span{color:var(--text-2);font:inherit}.sg .pagination__item{border:1px solid var(--line-2);border-radius:0;background:transparent;box-shadow:none;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.06em;color:var(--text-2);text-decoration:none;transition:color .2s,border-color .2s,background-color .2s}.sg .pagination__item:after{content:none}.sg .pagination__item:hover{border-color:var(--text);color:var(--text);background:transparent}.sg .pagination__item--current,.sg .pagination__item--current:hover{border-color:var(--flame-btn);background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);--cut: 7px}.sg body:not(.template-index){background:#070708}.sg body:not(.template-index) main,.sg body:not(.template-index) main :is([class*=color-scheme-],[class*=color-mobile-scheme-]):not([class*=scheme-sg-]),.sg body:not(.template-index) main :is(.color-scheme-sg-concrete,.color-mobile-scheme-sg-concrete){--bg: #070708;--bg-light-gray: var(--bg-2);--color-background: #070708;--color-background-rgb: 7 7 8;--color-foreground: var(--text);--color-foreground-rgb: 236 230 216;--color-foreground-heading: var(--text);--color-foreground-heading-rgb: 236 230 216;--color-primary: var(--text);--color-primary-rgb: 236 230 216;--color-primary-hover: var(--flame);--color-primary-hover-rgb: 255 74 28;--color-border: var(--line);--color-border-rgb: 42 41 38;--color-shadow: #000;--color-shadow-rgb: 0 0 0;--color-primary-button-text: #fff;--color-primary-button-text-rgb: 255 255 255;--color-primary-button-background: var(--flame-btn);--color-primary-button-border: var(--flame-btn);--color-primary-button-hover-text: #fff;--color-primary-button-hover-background: var(--flame-btn-h);--color-primary-button-hover-border: var(--flame-btn-h);--color-secondary-button-text: var(--text);--color-secondary-button-text-rgb: 236 230 216;--color-secondary-button-background: transparent;--color-secondary-button-border: var(--line);--color-secondary-button-hover-text: var(--text);--color-secondary-button-hover-background: transparent;--color-secondary-button-hover-border: var(--text);--color-input-background: #18181B;--color-input-text: var(--text);--color-input-text-rgb: 236 230 216;--color-input-border: var(--line-2);--color-input-border-rgb: 61 59 55;--color-input-hover-background: #18181B;--payment-terms-background-color: #070708;--arrow-color: var(--text);--arrow-color-rgb: 236 230 216;--arrow-color-hover: var(--flame);--arrow-color-hover-rgb: 255 74 28;--arrow-background: transparent;--arrow-border: transparent;--arrow-background-hover: transparent;--pagination-color: var(--text);--pagination-active-color: var(--flame);--pagination-active-color-rgb: 255 74 28;--opacity-5-15: .15;--opacity-10-25: .25;--opacity-35-55: .55;--opacity-40-60: .6;--opacity-30-60: .6;--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60))}.sg body:not(.template-index) main .color-scheme-custom{--color-background: var(--bg-2) !important;--color-background-rgb: 22 22 24 !important;--color-foreground: var(--text) !important;--color-foreground-rgb: 236 230 216 !important;--color-foreground-heading: var(--text) !important;--color-foreground-heading-rgb: 236 230 216 !important;--color-primary: var(--text) !important;--color-primary-rgb: 236 230 216 !important;--color-primary-hover: var(--flame) !important;--color-primary-hover-rgb: 255 74 28 !important;--color-border: var(--line) !important;--color-border-rgb: 42 41 38 !important;--color-shadow: #000 !important;--color-shadow-rgb: 0 0 0 !important;--color-primary-button-text: #fff !important;--color-primary-button-text-rgb: 255 255 255 !important;--color-primary-button-background: var(--flame-btn) !important;--color-primary-button-border: var(--flame-btn) !important;--color-primary-button-hover-text: #fff !important;--color-primary-button-hover-background: var(--flame-btn-h) !important;--color-primary-button-hover-border: var(--flame-btn-h) !important;--color-secondary-button-text: var(--text) !important;--color-secondary-button-text-rgb: 236 230 216 !important;--color-secondary-button-background: transparent !important;--color-secondary-button-border: var(--line) !important;--color-secondary-button-hover-text: var(--text) !important;--color-secondary-button-hover-background: transparent !important;--color-secondary-button-hover-border: var(--text) !important;--color-input-background: #18181B !important;--color-input-text: var(--text) !important;--color-input-text-rgb: 236 230 216 !important;--color-input-border: var(--line-2) !important;--color-input-border-rgb: 61 59 55 !important;--color-input-hover-background: #18181B !important;--payment-terms-background-color: var(--bg-2) !important;--arrow-color: var(--text) !important;--arrow-color-rgb: 236 230 216 !important;--arrow-color-hover: var(--flame) !important;--arrow-color-hover-rgb: 255 74 28 !important;--arrow-background: transparent !important;--arrow-border: transparent !important;--arrow-background-hover: transparent !important;--pagination-color: var(--text) !important;--pagination-active-color: var(--flame) !important;--pagination-active-color-rgb: 255 74 28 !important;--opacity-5-15: .15 !important;--opacity-10-25: .25 !important;--opacity-35-55: .55 !important;--opacity-40-60: .6 !important;--opacity-30-60: .6 !important;--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10)) !important;--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15)) !important;--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50)) !important;--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60)) !important}.sg body:not(.template-index) main .background-image-container>svg{display:none}.sg body:not(.template-index) main .card-wrapper.product-card-wrapper .card-product-information{color:var(--ink)}.sg body:not(.template-index) main svg [fill="#232323"]{fill:currentColor}.sg .collection-wrapper.template-collection .collection-header .text-block>h1{font:900 var(--fs-h2)/.86 var(--f-display);text-transform:uppercase;letter-spacing:.004em;margin:0;color:var(--text);text-wrap:balance}.sg .collection-wrapper.template-collection .collection-header .rte,.sg .collection-wrapper.template-collection .collection-header .rte p{font:400 var(--fs-body)/1.55 var(--f-body);color:var(--text-2)}.sg .collection-wrapper.template-collection .collection-header .collapsible-buttons .link{padding:0;border:0;background:none;font:700 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);text-decoration:underline;text-decoration-color:var(--flame);text-underline-offset:4px;transition:color .2s}.sg .collection-wrapper.template-collection .collection-header .collapsible-buttons .link:after{content:none}.sg .collection-wrapper.template-collection .collection-header .collapsible-buttons .link:hover{color:var(--text)}.sg .collection-wrapper.template-collection .facets-block-wrapper{color:var(--text-2)}.sg .collection-wrapper.template-collection .facets-block-wrapper :is(.blog-posts__sidebar-item,.facets__panel)>details>summary,.sg .collection-wrapper.template-collection .facets-block-wrapper .facets__panel>summary{border-bottom:1px dashed var(--line-2);color:var(--flame)}.sg .collection-wrapper.template-collection .facets-block-wrapper .blog-posts__sidebar-heading,.sg .collection-wrapper.template-collection .facets-block-wrapper .blog-posts__sidebar-heading>p,.sg .collection-wrapper.template-collection .facets-block-wrapper .facets__summary .facets__label,.sg .collection-wrapper.template-collection .facets-block-wrapper .facets__heading{font:800 var(--fs-h6)/1.1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--flame);margin:0}.sg .collection-wrapper.template-collection .facets-block-wrapper .icon-caret-wrapper{color:var(--mute)}.sg .collection-wrapper.template-collection .facets-block-wrapper details[open]>summary .icon-caret-wrapper{color:var(--flame)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets__heading--vertical{font:700 var(--fs-xs)/1.4 var(--f-cond);letter-spacing:.14em;color:var(--text-2)}.sg .collection-wrapper.template-collection .facets-block-wrapper .results-count{font:700 var(--fs-xs)/1.4 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.sg .collection-wrapper.template-collection .facets-block-wrapper .blog-post__category-list-link{font:600 var(--fs-sm)/1.3 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);transition:color .2s}.sg .collection-wrapper.template-collection .facets-block-wrapper .blog-post__category-list-link .text{background:none;color:inherit;font:inherit}.sg .collection-wrapper.template-collection .facets-block-wrapper .blog-post__category-list-link:hover{color:var(--text)}.sg .collection-wrapper.template-collection .facets-block-wrapper .navPage-subMenu-action{font:500 var(--fs-sm)/1.3 var(--f-body);letter-spacing:0;text-transform:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .current-cate>.blog-post__category-list-link,.sg .collection-wrapper.template-collection .facets-block-wrapper .current-cate>.blog-post__category-list-link .text{color:var(--flame)}.sg .collection-wrapper.template-collection .facets-block-wrapper .icon-plus:before,.sg .collection-wrapper.template-collection .facets-block-wrapper .icon-plus:after{background-color:var(--mute)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox,.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox__text,.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox__text-label{font:500 var(--fs-sm)/1.3 var(--f-body);letter-spacing:0;text-transform:none;color:var(--mute);transition:color .2s}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox:hover,.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox:hover :is(.facet-checkbox__text,.facet-checkbox__text-label){color:var(--text);text-decoration:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox:has(input:checked) :is(.facet-checkbox__text,.facet-checkbox__text-label){color:var(--text)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox>input[type=checkbox]{opacity:0}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox>svg{color:var(--line-2);transition:color .2s}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox>svg rect{transition:fill .2s}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox:hover>svg{color:var(--mute)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox>input:checked+svg{color:var(--flame-btn)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox>input:checked+svg rect{fill:var(--flame-btn)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox>.svg-wrapper{color:#fff}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets__item.disabled .facet-checkbox,.sg .collection-wrapper.template-collection .facets-block-wrapper .facet-checkbox--disabled{color:var(--mute-2)}.sg .collection-wrapper.template-collection .facets-block-wrapper .button-show-more{padding:0;border:0;background:none;font:700 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);text-decoration:underline;text-decoration-color:var(--flame);text-underline-offset:4px;transition:color .2s}.sg .collection-wrapper.template-collection .facets-block-wrapper .button-show-more:after{content:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .button-show-more:hover{color:var(--text)}.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-item{border-color:var(--line-2);border-radius:0}.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-item:has(input:checked){border-color:var(--flame)}.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-input__input,.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-input__input+label,.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-input-wrapper,.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-input-wrapper .swatch{border-radius:0}.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-input__input{opacity:0}.sg .collection-wrapper.template-collection .facets-block-wrapper .swatch-input-wrapper .swatch{background-color:#fff;background-image:var(--swatch--background, linear-gradient(var(--swatch--background-color), var(--swatch--background-color)))}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets__status{font:500 var(--fs-sm)/1.4 var(--f-body);color:var(--mute)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__range:before,.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__range:after{background:var(--line-2)}.sg .collection-wrapper.template-collection .facets-block-wrapper .filter__price_change::-webkit-slider-runnable-track{background:var(--flame-btn)}.sg .collection-wrapper.template-collection .facets-block-wrapper .filter__price_change::-moz-range-track{background:var(--flame-btn)}.sg .collection-wrapper.template-collection .facets-block-wrapper .filter__price_change::-webkit-slider-thumb{border:5px solid #18181B;border-radius:0;background:var(--flame)}.sg .collection-wrapper.template-collection .facets-block-wrapper .filter__price_change::-moz-range-thumb{border:5px solid #18181B;border-radius:0;background:var(--flame)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__input .field:before,.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__input .field:after{content:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .field-currency,.sg .collection-wrapper.template-collection .facets-block-wrapper .field-to-price__text{font:600 var(--fs-xs)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__input .field__input{background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);box-shadow:inset 0 2px 6px #00000073}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__input .field__input::placeholder{color:var(--mute);opacity:1}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__input .field__input:focus{outline:none;border-color:var(--mute)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__input .field__input{font:500 var(--fs-sm) var(--f-body)}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button:hover{background:var(--flame-btn-h);color:#fff}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button .button-overflow:before,.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button .button-overflow:after{content:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button{width:100%}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button .button-overflow,.sg .collection-wrapper.template-collection .facets-block-wrapper .facets-price__apply .button .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}.sg .collection-wrapper.template-collection .facets-block-wrapper .facets__bubble{background:var(--flame-btn);color:#fff}.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button,.sg .collection-wrapper.template-collection .facets-block-wrapper facet-remove:hover .active-facets__button{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button-inner,.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button .active-facets__button-inner{border:1px solid var(--line-2);border-radius:0;background:transparent;box-shadow:none;font:600 var(--fs-xs)/1.2 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);transition:border-color .2s,color .2s}.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button:hover .active-facets__button-inner{border-color:var(--flame);color:var(--text)}.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button-remove,.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button-remove span{font:700 var(--fs-xs)/1.2 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button-remove:hover,.sg .collection-wrapper.template-collection .facets-block-wrapper .active-facets__button-remove span:hover{color:var(--flame)}.sg .collection-wrapper.template-collection .facets-block-wrapper .blog-post__sidebar-products :is(h2,h3,p):first-child{font:800 var(--fs-h6)/1.1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--flame)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__field-label,.sg .collection-wrapper.template-collection .facets-vertical-form .switcher-grid__label{font:700 var(--fs-xs)/1.4 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary{background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);box-shadow:inset 0 2px 6px #00000073}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary::placeholder{color:var(--mute);opacity:1}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary:focus{outline:none;border-color:var(--mute)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary{font:600 var(--fs-xs)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--text);cursor:pointer}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary .label-text,.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary span{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary .svg-wrapper{color:var(--mute)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort>summary:hover{border-color:var(--mute)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort[open]>summary{border-color:var(--mute)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort[open]>summary .svg-wrapper{color:var(--flame)}.sg .collection-wrapper.template-collection .facets-vertical-form .global-settings-popup{border:1px solid var(--line);border-radius:0;background:var(--bg-2);box-shadow:0 34px 70px -24px #000c;color:var(--text-2)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort_item label,.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort_item a,.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort_item span{font:600 var(--fs-xs)/1.4 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);transition:color .2s}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort_item:hover :is(label,a,span){color:var(--text)}.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort_item.selected :is(label,a,span),.sg .collection-wrapper.template-collection .facets-vertical-form .facet-filters__sort_item:has(input:checked) :is(label,a,span){color:var(--flame)}.sg .switcher-grid .grid-view--list .grid-view--item .button--grid-view{--color-inactive: var(--mute);border-color:var(--mute-2);transition:border-color .2s}.sg .switcher-grid .grid-view--list .grid-view--item .button--grid-view:hover{--color-inactive: var(--text);border-color:var(--text)}.sg .switcher-grid .grid-view--list .grid-view--item .button--grid-view.active{border-color:var(--flame)}.sg .switcher-grid .grid-view--list .grid-view--item .button--grid-view.active:before{--color-inactive: var(--flame)}.sg .collection-wrapper.template-collection .collection--empty :is(h2,.title,p):first-child,.sg .collection-wrapper.template-collection .collection-empty :is(h2,.title,p):first-child{position:relative;display:inline-block;padding:6px 16px 5px;background:var(--tape);color:var(--ink);font:400 var(--fs-body)/1.25 var(--f-marker);letter-spacing:.01em;text-transform:none;transform:rotate(-1.6deg);box-shadow:0 2px 6px #00000040;clip-path:polygon(5px 0,calc(100% - 4px) 0,100% 18%,calc(100% - 4px) 38%,100% 58%,calc(100% - 3px) 78%,100% 100%,4px 100%,0 82%,4px 62%,0 42%,3px 22%);background-image:linear-gradient(90deg,#ffffff2e,#fff0 30%,#0000000d 70%,#ffffff1f)}.sg .collection-wrapper.template-collection .collection--empty :is(h2,.title,p):first-child a,.sg .collection-wrapper.template-collection .collection-empty :is(h2,.title,p):first-child a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.sg .collection-wrapper.template-collection .collection--empty :is(h2,.title,p):first-child a:hover,.sg .collection-wrapper.template-collection .collection-empty :is(h2,.title,p):first-child a:hover{color:var(--flame-ink)}.sg .collection-wrapper.template-collection .collection--empty .button,.sg .collection-wrapper.template-collection .collection-empty .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg .collection-wrapper.template-collection .collection--empty .button:hover,.sg .collection-wrapper.template-collection .collection-empty .button:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg .collection-wrapper.template-collection .collection--empty .button .button-overflow:before,.sg .collection-wrapper.template-collection .collection--empty .button .button-overflow:after,.sg .collection-wrapper.template-collection .collection-empty .button .button-overflow:before,.sg .collection-wrapper.template-collection .collection-empty .button .button-overflow:after{content:none}.sg .collection-wrapper.template-collection .collection--empty .button:hover .button-overflow .button-text-main,.sg .collection-wrapper.template-collection .collection-empty .button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg #MainContent:has(.mobile-facets__wrapper .mobile-facets__disclosure:is(.menu-opening,[open])){z-index:var(--layer-overlay)}.sg .mobile-facets__wrapper .mobile-facets__open{font:700 var(--fs-xs)/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);transition:color .2s}.sg .mobile-facets__wrapper .mobile-facets__open:hover{color:var(--text)}.sg .mobile-facets__wrapper .mobile-facets__inner{background:var(--bg-2);border-right:1px solid var(--line);color:var(--text);box-shadow:none}.sg .mobile-facets__wrapper .mobile-facets__header{border-bottom:1px solid var(--line);background:var(--bg-2)}.sg .mobile-facets__wrapper .mobile-facets__heading,.sg .mobile-facets__wrapper .mobile-facets__summary,.sg .mobile-facets__wrapper .mobile-facets__summary span,.sg .mobile-facets__wrapper .mobile-facets__sort label,.sg .mobile-facets__wrapper .blog-posts__sidebar-heading,.sg .mobile-facets__wrapper .blog-posts__sidebar-heading>p{font:700 var(--fs-body)/1.2 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.sg .mobile-facets__wrapper .mobile-facets__count,.sg .mobile-facets__wrapper .active-facets-mobile .active-facets__button-wrapper>span{font:700 var(--fs-xs)/1.4 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.sg .mobile-facets__wrapper .active-facets-mobile .active-facets__button-wrapper>span{color:var(--text-2)}.sg .mobile-facets__wrapper .blog-post__category>details>summary{border-bottom:1px solid var(--line)}.sg .mobile-facets__wrapper .mobile-facets__sort .select__select{font:600 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--text);background:none}.sg .mobile-facets__wrapper .mobile-facets__sort .select__select option{background:var(--bg-2);color:var(--text)}.sg .mobile-facets__wrapper .mobile-facets__details,.sg .mobile-facets__wrapper .mobile-facets__item{border-color:var(--line)}.sg .mobile-facets__wrapper .mobile-facets__label,.sg .mobile-facets__wrapper .mobile-facets__label span{font:500 var(--fs-sm)/1.3 var(--f-body);color:var(--mute)}.sg .mobile-facets__wrapper .mobile-facets__label:hover span{color:var(--text)}.sg .mobile-facets__wrapper .mobile-facets__checkbox{accent-color:var(--flame-btn)}.sg .mobile-facets__wrapper .mobile-facets__footer{border-top:1px solid var(--line);background:var(--bg-2)}.sg .mobile-facets__wrapper .mobile-facets__footer .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg .mobile-facets__wrapper .mobile-facets__footer .button:hover{background:var(--flame-btn-h);color:#fff}.sg .mobile-facets__wrapper .mobile-facets__footer .button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .mobile-facets__wrapper .mobile-facets__footer .button .button-overflow:before,.sg .mobile-facets__wrapper .mobile-facets__footer .button .button-overflow:after{content:none}.sg .mobile-facets__wrapper .mobile-facets__footer .button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg .mobile-facets__wrapper .mobile-facets__clear{font:700 var(--fs-sm)/1 var(--f-cond);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.sg .mobile-facets__wrapper .mobile-facets__clear:hover{color:var(--flame)}.sg .mobile-facets__wrapper .mobile-facets__close,.sg .mobile-facets__wrapper .menu-drawer__close-button{color:var(--text)}.sg .mobile-facets__wrapper .mobile-facets__close:hover,.sg .mobile-facets__wrapper .menu-drawer__close-button:hover{color:var(--flame)}.sg .mobile-facets__wrapper .facets-price__input .field__input{background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);box-shadow:inset 0 2px 6px #00000073}.sg .mobile-facets__wrapper .facets-price__input .field__input::placeholder{color:var(--mute);opacity:1}.sg .mobile-facets__wrapper .facets-price__input .field__input:focus{outline:none;border-color:var(--mute)}.sg .mobile-facets__wrapper .facets-price__input .field:before,.sg .mobile-facets__wrapper .facets-price__input .field:after{content:none}.sg .collection-wrapper.template-collection .facets-block-wrapper .mobile-facets__wrapper .blog-post__category>details>summary{border-bottom:1px solid var(--line);color:var(--text)}.sg .collection-wrapper.template-collection .facets-block-wrapper .mobile-facets__wrapper .blog-posts__sidebar-heading,.sg .collection-wrapper.template-collection .facets-block-wrapper .mobile-facets__wrapper .blog-posts__sidebar-heading>p{font:700 var(--fs-body)/1.2 var(--f-cond);letter-spacing:.06em;color:var(--text)}.sg :is(.template-product,.template-collection) main :is(.section,.collection-wrapper).color-scheme-sg-concrete:not([class*=sg-style--]),.sg :is(.template-product,.template-collection) main .section-background.color-scheme-sg-concrete{background:transparent}.sg .main-product-information .product-information__media:has(.media-gallery--carousel){height:auto;align-self:start}.sg .main-product-information media-gallery .swiper-main .product-media-container{background:var(--print)}.sg .main-product-information media-gallery .swiper-controls__thumbnails .swiper-slide{position:relative;background:var(--print);border:0;border-radius:0;cursor:pointer}.sg .main-product-information media-gallery .swiper-controls__thumbnails .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;transition:box-shadow .2s}.sg .main-product-information media-gallery .swiper-controls__thumbnails .swiper-slide:hover:after{box-shadow:inset 0 0 0 1px var(--mute)}.sg .main-product-information media-gallery .swiper-controls__thumbnails .swiper-slide.swiper-slide-thumb-active{opacity:1}.sg .main-product-information media-gallery .swiper-controls__thumbnails .swiper-slide.swiper-slide-thumb-active:after{box-shadow:inset 0 0 0 2px var(--flame)}.sg .main-product-information media-gallery .swiper-controls__thumbnails .swiper-slide img{border-radius:0}.sg .main-product-information media-gallery .swiper-button{border:0;border-radius:0;background:var(--ink);color:#fff;box-shadow:none;transition:background-color .2s}.sg .main-product-information media-gallery .swiper-button:before{content:none}.sg .main-product-information media-gallery .swiper-button .fill-bg{display:none}.sg .main-product-information media-gallery .swiper-button .svg-wrapper{color:inherit}.sg .main-product-information media-gallery .swiper-button:hover{background:var(--flame-btn);color:#fff}.sg .main-product-information media-gallery .swiper-pagination-bullet{border-radius:0;background:var(--line-2);opacity:1}.sg .main-product-information media-gallery .swiper-pagination-bullet-active{background:var(--flame)}.sg .main-product-information media-gallery .card__badge .badge{margin:0;padding:5px 9px 4px;border:0;border-radius:0;background:var(--flame-btn);color:#fff;font:900 var(--fs-h6)/1 var(--f-display);letter-spacing:.04em;text-transform:none;transform:rotate(-4deg)}.sg .main-product-information zoom-dialog dialog{background:#0f0f10f2;color:var(--text)}.sg .main-product-information zoom-dialog dialog .dialog-zoomed-gallery__close-button{border:0;border-radius:0;background:none;box-shadow:none;color:var(--text);transition:color .2s}.sg .main-product-information zoom-dialog dialog .dialog-zoomed-gallery__close-button:hover{color:var(--flame)}.sg .main-product-information zoom-dialog dialog .dialog-thumbnails-list__thumbnail{border-radius:0;background:var(--print);box-shadow:inset 0 0 0 1px var(--line)}.sg .main-product-information zoom-dialog dialog .dialog-thumbnails-list__thumbnail[aria-current=true]{box-shadow:inset 0 0 0 2px var(--flame)}.sg .main-product-information .product-details{background:transparent}.sg .main-product-information .product-details .text-block>h1{margin:0;font:900 var(--fs-h3)/.9 var(--f-display);letter-spacing:normal;text-transform:uppercase;text-wrap:balance;color:var(--text)}.sg .main-product-information .product-details .product-info-item{font:600 var(--fs-xs)/1.5 var(--f-cond);letter-spacing:.11em;text-transform:uppercase;color:var(--mute)}.sg .main-product-information .product-details .product-info-name{color:var(--mute);font:inherit}.sg .main-product-information .product-details .product-info-value{color:var(--text-2);font:inherit}.sg .main-product-information .product-details .product-info-value a{font:700 var(--fs-xs)/1.5 var(--f-cond);letter-spacing:.14em;color:var(--text-2);text-decoration:none;transition:color .2s}.sg .main-product-information .product-details .product-info-value a:hover{color:var(--flame)}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container{position:relative;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;padding:8px 16px 7px 26px;background:radial-gradient(circle at 12px 50%,var(--bg) 0 3.4px,#7a7468 3.8px 4.6px,transparent 5px),#2b2a27;color:#fff;clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%)}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container.price--on-sale,.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container:has(.compare-at-price){background:radial-gradient(circle at 12px 50%,var(--bg) 0 3.4px,#8c2a14 3.8px 4.6px,transparent 5px),var(--flame-btn)}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container>[role=group]{display:contents}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .price-item{margin:0}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .price-item--sale,.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .price-item--last{order:-1;font:800 var(--fs-h4)/1 var(--f-display);letter-spacing:.02em;color:#fff}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .compare-at-price{font:600 var(--fs-sm) var(--f-body);text-decoration:line-through;color:#ffffffb8}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .price-item--percent,.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .price__badge-sale,.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .badge{font:700 var(--fs-xs)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:none;border:0;padding:0}.sg :is(.main-product-information,quick-add-modal) product-price .price-product-container .unit-price{flex-basis:100%;font:500 var(--fs-xs) var(--f-body);color:#ffffffb8}.sg .main-product-information .tax-note,.sg .main-product-information .product__tax{font:400 var(--fs-xs)/1.5 var(--f-body);color:var(--mute)}.sg .main-product-information .tax-note a,.sg .main-product-information .product__tax a{color:var(--text-2)}.sg :is(.main-product-information,quick-add-modal) .variant-selects fieldset{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;border:0}.sg :is(.main-product-information,quick-add-modal) .variant-selects fieldset:last-child{margin-bottom:0}.sg :is(.main-product-information,quick-add-modal) .variant-selects .form__label{float:left;width:100%;margin:0;padding:0;font:600 var(--fs-sm) var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.sg :is(.main-product-information,quick-add-modal) .swatch-list{gap:8px}.sg :is(.main-product-information,quick-add-modal) .swatch-item{border:1px solid var(--line-2);border-radius:0}.sg :is(.main-product-information,quick-add-modal) .swatch-item:has(input:checked){border-color:var(--flame)}.sg :is(.main-product-information,quick-add-modal) .swatch{--swatch--border-radius: 0;border-radius:0;background-color:#fff;background-image:var(--swatch--background, linear-gradient(var(--swatch--background-color), var(--swatch--background-color)))}.sg :is(.main-product-information,quick-add-modal) .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;min-height:42px;margin:0;padding:0 18px;border:1px solid var(--line-2);border-radius:0;background:none;box-shadow:none;font:600 var(--fs-sm)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);transition:.2s}.sg :is(.main-product-information,quick-add-modal) .product-form__input--pill input[type=radio]:checked+label{background:var(--flame-btn);border-color:var(--flame-btn);color:#fff}.sg :is(.main-product-information,quick-add-modal) .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--flame);outline-offset:2px}.sg :is(.main-product-information,quick-add-modal) variant-selects .form__label span{color:var(--text)}.sg :is(.main-product-information,quick-add-modal) variant-selects .product-form__input--pill input[type=radio]:is(.disabled,:disabled):not(:checked)+label{border-color:var(--line);background:none;color:var(--mute-2)}.sg :is(.main-product-information,quick-add-modal) variant-selects .product-form__input--pill input[type=radio]:is(.disabled,:disabled)+label:after,.sg :is(.main-product-information,quick-add-modal) variant-selects .product-form__input--pill input[type=radio]:is(.disabled,:disabled)+label:before{background:var(--line-2)}.sg :is(.main-product-information,quick-add-modal) variant-selects .product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:var(--text);color:var(--text)}.sg :is(.main-product-information,quick-add-modal) variant-selects .swatch-item:hover{border-color:var(--text)}.sg :is(.main-product-information,quick-add-modal) variant-selects .swatch-item:has(input:checked){border-color:var(--flame)}.sg :is(.main-product-information,quick-add-modal) variant-selects .tooltip{border:1px solid var(--line-2);border-radius:0;background:var(--bg-2);color:var(--text);font:600 var(--fs-xs)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase}.sg :is(.main-product-information,quick-add-modal) variant-selects .tooltip:before,.sg :is(.main-product-information,quick-add-modal) variant-selects .tooltip:after{border-top-color:var(--line-2)}.sg .main-product-information .delivery-time .popup__button{gap:8px;padding:6px 0;border-bottom:2px solid var(--flame);font:700 var(--fs-sm)/1 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);transition:color .2s}.sg .main-product-information .delivery-time .popup__button span{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sg .main-product-information .delivery-time .popup__button:hover{color:var(--text)}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity__label{margin:0 0 8px;font:600 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity{background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);box-shadow:inset 0 2px 6px #00000073}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity::placeholder{color:var(--mute);opacity:1}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity:focus{outline:none;border-color:var(--mute)}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity:before,.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity:after{content:none}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity__input{background:none;border:0;box-shadow:none;font:600 var(--fs-body) var(--f-cond);color:var(--text)}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity__button{background:none;color:var(--text-2);transition:color .2s}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity__button:hover{color:var(--flame)}.sg :is(.main-product-information,quick-add-modal) product-form-component .quantity__button.disabled{color:var(--mute-2)}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__subtotal-text{font:500 var(--fs-sm)/1.5 var(--f-body);color:var(--mute)}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__subtotal-text strong{font:700 var(--fs-body) var(--f-cond);letter-spacing:.04em;color:var(--text)}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit:hover{background:var(--flame-btn-h);color:#fff}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit{min-height:56px;padding:0 30px;height:auto;border:0}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit:before{content:none}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit:after{content:"";display:block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m13 5 7 7-7 7'/%3E%3C/svg%3E") center/100% 100% no-repeat;position:static;inset:auto;opacity:1;background-color:currentColor;transition:transform .25s var(--ease)}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit:hover:after{transform:translate(3px)}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit .add-to-cart-text,.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit .add-to-cart-text__content{padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit[disabled],.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit[aria-disabled=true]{opacity:.5;cursor:not-allowed}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit[disabled]:hover,.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit[aria-disabled=true]:hover{background:var(--flame-btn)}.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit[disabled]:after,.sg :is(.main-product-information,quick-add-modal) product-form-component .product-form__submit[aria-disabled=true]:after{content:none}.sg :is(.main-product-information,quick-add-modal) product-form-component :is(.card-wishlist .wishlist-button,.share-button button){border:0;border-radius:0;background:transparent;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--mute);transition:color .2s,box-shadow .2s}.sg :is(.main-product-information,quick-add-modal) product-form-component :is(.card-wishlist .wishlist-button,.share-button button):before,.sg :is(.main-product-information,quick-add-modal) product-form-component :is(.card-wishlist .wishlist-button,.share-button button):after{content:none}.sg :is(.main-product-information,quick-add-modal) product-form-component :is(.card-wishlist .wishlist-button,.share-button button) .svg-wrapper{color:inherit}.sg :is(.main-product-information,quick-add-modal) product-form-component :is(.card-wishlist .wishlist-button,.share-button button):hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--flame);background:transparent}.sg :is(.main-product-information,quick-add-modal) product-form-component .card-wishlist .wishlist-button.wishlist-added{color:var(--flame)}.sg :is(.main-product-information,quick-add-modal) product-form-component .newsletter-form__checkbox .checkbox__input{accent-color:var(--flame-btn);color-scheme:dark;border-radius:0}.sg :is(.main-product-information,quick-add-modal) product-form-component .newsletter-form__checkbox .checkbox__label,.sg :is(.main-product-information,quick-add-modal) product-form-component .newsletter-form__checkbox .checkbox__label-text{font:400 var(--fs-sm)/1.5 var(--f-body);color:var(--mute)}.sg :is(.main-product-information,quick-add-modal) product-form-component .newsletter-form__checkbox .popup__button{font:inherit;color:var(--text-2);text-decoration:underline;text-underline-offset:3px;background:none;transition:color .2s}.sg :is(.main-product-information,quick-add-modal) product-form-component .newsletter-form__checkbox .popup__button:after{content:none}.sg :is(.main-product-information,quick-add-modal) product-form-component .newsletter-form__checkbox .popup__button:hover{color:var(--text)}.sg :is(.main-product-information,quick-add-modal) product-form-component .shopify-payment-button__more-options{font:500 var(--fs-xs) var(--f-body);color:var(--mute);text-decoration:underline;text-underline-offset:3px}.sg :is(.main-product-information,quick-add-modal) product-form-component .shopify-payment-button__more-options:hover{color:var(--text)}.sg :is(.main-product-information,quick-add-modal) product-form-component .shopify-payment-button__button--unbranded{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.sg :is(.main-product-information,quick-add-modal) product-form-component .shopify-payment-button__button--unbranded:hover{box-shadow:inset 0 0 0 1px var(--text);color:var(--text)}.sg :is(.main-product-information,quick-add-modal) product-form-component .shopify-payment-button__button--unbranded{width:100%;border-radius:0}.sg .main-product-information sticky-atc{background:var(--bg-2);border-top:1px solid var(--line);box-shadow:0 -18px 40px -24px #000c;color:var(--text)}.sg .main-product-information sticky-atc .sticky-atc__media{background:var(--print)}.sg .main-product-information sticky-atc .sticky-atc__media img{object-fit:contain}.sg .main-product-information sticky-atc .sticky-atc__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 var(--fs-body)/1.3 var(--f-cond);letter-spacing:.02em;color:var(--text)}.sg .main-product-information sticky-atc .price:not(.price-product-container) .price-item{color:var(--text);font:800 var(--fs-h5)/1 var(--f-display);letter-spacing:.02em}.sg .main-product-information sticky-atc .price:not(.price-product-container) s.price-item{color:var(--mute);font:500 var(--fs-xs) var(--f-body)}.sg .main-product-information sticky-atc .sticky-atc__price .price-product-container :is(.price-item--sale,.price-item--last){font-size:var(--fs-h5)}.sg .main-product-information sticky-atc .quantity{background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);box-shadow:inset 0 2px 6px #00000073}.sg .main-product-information sticky-atc .quantity::placeholder{color:var(--mute);opacity:1}.sg .main-product-information sticky-atc .quantity:focus{outline:none;border-color:var(--mute)}.sg .main-product-information sticky-atc .quantity:before,.sg .main-product-information sticky-atc .quantity:after{content:none}.sg .main-product-information sticky-atc .quantity__input{background:none;border:0;box-shadow:none;font:600 var(--fs-body) var(--f-cond);color:var(--text)}.sg .main-product-information sticky-atc .quantity__button{background:none;color:var(--text-2)}.sg .main-product-information sticky-atc .quantity__button:hover{color:var(--flame)}.sg .main-product-information sticky-atc .product-form__submit,.sg .main-product-information sticky-atc .sticky-cart__button .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg .main-product-information sticky-atc .product-form__submit:hover,.sg .main-product-information sticky-atc .sticky-cart__button .button:hover{background:var(--flame-btn-h);color:#fff}.sg .main-product-information sticky-atc .product-form__submit:focus-visible,.sg .main-product-information sticky-atc .sticky-cart__button .button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .main-product-information sticky-atc .product-form__submit .button-overflow:before,.sg .main-product-information sticky-atc .product-form__submit .button-overflow:after,.sg .main-product-information sticky-atc .sticky-cart__button .button .button-overflow:before,.sg .main-product-information sticky-atc .sticky-cart__button .button .button-overflow:after{content:none}.sg .main-product-information sticky-atc .product-form__submit:hover .button-overflow .button-text-main,.sg .main-product-information sticky-atc .sticky-cart__button .button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg .main-product-information sticky-atc .product-form__submit,.sg .main-product-information sticky-atc .sticky-cart__button .button{min-height:40px;padding:0 16px;height:auto;font-size:var(--fs-sm);border:0}.sg .main-product-information sticky-atc .product-form__submit:before,.sg .main-product-information sticky-atc .product-form__submit:after,.sg .main-product-information sticky-atc .sticky-cart__button .button:before,.sg .main-product-information sticky-atc .sticky-cart__button .button:after{content:none}.sg .main-product-information sticky-atc .product-form__submit .add-to-cart-text,.sg .main-product-information sticky-atc .product-form__submit .add-to-cart-text__content,.sg .main-product-information sticky-atc .sticky-cart__button .button .add-to-cart-text,.sg .main-product-information sticky-atc .sticky-cart__button .button .add-to-cart-text__content{padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sg .main-product-information sticky-atc .product-form__submit[disabled],.sg .main-product-information sticky-atc .sticky-cart__button .button[disabled]{opacity:.5;cursor:not-allowed}.sg .main-product-information sticky-atc select,.sg .main-product-information sticky-atc .select__select{background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);box-shadow:inset 0 2px 6px #00000073}.sg .main-product-information sticky-atc select::placeholder,.sg .main-product-information sticky-atc .select__select::placeholder{color:var(--mute);opacity:1}.sg .main-product-information sticky-atc select:focus,.sg .main-product-information sticky-atc .select__select:focus{outline:none;border-color:var(--mute)}.sg .main-product-information sticky-atc select,.sg .main-product-information sticky-atc .select__select{font:500 var(--fs-sm) var(--f-body)}.sg .main-product-information sticky-atc .product-form__submit:not(.no-variants){display:none}.sg .main-product-information sticky-atc.is-active .product-form__submit{display:inline-flex}.sg .main-product-information sticky-atc.is-active .button-toggle-variants{display:none}.sg .main-product-information sticky-atc .section{border-top:0}.sg .main-product-information sticky-atc .sticky-atc__variant{background:var(--bg-2);border-top:1px solid var(--line);box-shadow:0 -18px 40px -24px #000c;color:var(--text)}.sg .section-product-tabs .tabs-list.show-border-bottom{border-bottom:1px solid var(--line)}.sg .section-product-tabs .tab-title{position:relative;font:700 var(--fs-body)/1.25 var(--f-cond);letter-spacing:.07em;text-transform:uppercase;color:var(--text-2);text-decoration:none;transition:color .2s}.sg .section-product-tabs .tab-title:before{content:none}.sg .section-product-tabs .tab-title:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:3px;border:0;background:var(--flame);transform:skew(-20deg) scaleX(0);transition:transform .25s var(--ease)}.sg .section-product-tabs .tab-title:hover,.sg .section-product-tabs .tab-title.is-active{color:var(--text)}.sg .section-product-tabs .tab-title.is-active:after{transform:skew(-20deg)}.sg .section-product-tabs .toggle-content,.sg .section-product-tabs .toggle-content :is(p,li,td,th,dd,dt,span){font-family:var(--f-body);font-size:var(--fs-body);line-height:1.55;color:var(--text-2)}.sg .section-product-tabs .toggle-content :is(strong,b){color:var(--text);font-weight:700}.sg .section-product-tabs .toggle-content :is(h2,h3,h4,h5,h6){font:800 var(--fs-h5)/1.1 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text)}.sg .section-product-tabs .toggle-content a{color:var(--flame);text-decoration:underline;text-underline-offset:3px}.sg .section-product-tabs .toggle-content a:hover{color:var(--text)}.sg .section-product-tabs .toggle-content ul li::marker{color:var(--flame)}.sg .section-product-tabs .toggle-content table{border-collapse:collapse;border:0}.sg .section-product-tabs .toggle-content :is(td,th){border:0;border-bottom:1px dashed var(--line-2);padding:10px 12px;text-align:left}.sg .section-product-tabs .toggle-content th{font:700 var(--fs-sm)/1.3 var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.sg .section-product-tabs .tabs-content .toggle-link{border-bottom:1px solid var(--line);font:700 var(--fs-body)/1.2 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--text);transition:color .2s}.sg .section-product-tabs .tabs-content .toggle-link:hover{color:var(--flame)}.sg .section-product-tabs .tabs-content .toggle-link .svg-wrapper{color:var(--mute)}.sg .section-product-tabs .tabs-content .toggle-link .text{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.sg #Global-Drawer .drawer__wrapper,.sg #Global-Drawer .drawer__inner{background:var(--bg-2);color:var(--text)}.sg #Global-Drawer .toggle-content,.sg #Global-Drawer .toggle-content :is(p,li,td,th,dd,dt,span){font-family:var(--f-body);font-size:var(--fs-body);line-height:1.55;color:var(--text-2)}.sg #Global-Drawer .toggle-content :is(strong,b){color:var(--text)}.sg #Global-Drawer .toggle-content ul li::marker{color:var(--flame)}.sg #Global-Drawer .toggle-content a{color:var(--flame)}.sg #Global-Drawer .toggle-content :is(td,th){border:0;border-bottom:1px dashed var(--line-2)}.sg .product-popup-modal__drawer--keep .drawer__overlay{background-color:#000000a8}.sg .product-popup-modal__drawer--keep .popup__inner{background:var(--bg-2);border:1px solid var(--line);border-top:4px solid var(--flame-btn);border-radius:0;box-shadow:none;color:var(--text)}.sg .product-popup-modal__drawer--keep .drawer__close{border:0;border-radius:0;background:none;color:var(--text);transition:color .2s}.sg .product-popup-modal__drawer--keep .drawer__close>:is(svg,.svg-wrapper){display:none}.sg .product-popup-modal__drawer--keep .drawer__close:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg .product-popup-modal__drawer--keep .drawer__close:hover{color:var(--flame)}.sg .product-popup-modal__drawer--keep :is(h1,h2,h3,h4,h5,h6){color:var(--text);text-wrap:balance}.sg .product-popup-modal__drawer--keep .divider__line{background:var(--line);border-color:var(--line)}.sg .product-popup-modal__drawer--keep .rte,.sg .product-popup-modal__drawer--keep .rte :is(p,li){color:var(--text-2)}.sg .product-popup-modal__drawer--keep .rte a{color:var(--flame)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .text-block>h5{font:900 var(--fs-h3)/.9 var(--f-display);letter-spacing:normal;text-transform:uppercase;color:var(--text)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .text-block>h4{font:800 var(--fs-h5)/1.1 var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .text-block>p{font:400 var(--fs-body)/1.55 var(--f-body);color:var(--text-2)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .text-block>p em{font-style:normal}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .ask-an-expert__info>.text-block:last-child>p{font:400 var(--fs-body)/1.3 var(--f-marker);color:var(--flame)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .contact-form-row>label,.sg .product-popup-modal__drawer--keep .ask-an-expert__content .contact-form-row>label.block{font:600 var(--fs-sm)/1.2 var(--f-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .contact-form-row>label small,.sg .product-popup-modal__drawer--keep .ask-an-expert__content .contact-form-row>label span,.sg .product-popup-modal__drawer--keep .ask-an-expert__content .contact-form-row>label.block small,.sg .product-popup-modal__drawer--keep .ask-an-expert__content .contact-form-row>label.block span{color:var(--flame)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content :is(.contact-form-input,.contact-form-textarea){background:#18181b;border:1px solid var(--line-2);border-radius:0;color:var(--text);box-shadow:inset 0 2px 6px #00000073}.sg .product-popup-modal__drawer--keep .ask-an-expert__content :is(.contact-form-input,.contact-form-textarea)::placeholder{color:var(--mute);opacity:1}.sg .product-popup-modal__drawer--keep .ask-an-expert__content :is(.contact-form-input,.contact-form-textarea):focus{outline:none;border-color:var(--mute)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content :is(.contact-form-input,.contact-form-textarea){font:500 var(--fs-body) var(--f-body)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .form-ratio-item{display:inline-flex;align-items:center;gap:8px}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .form-ratio-item input[type=radio]{accent-color:var(--flame-btn);color-scheme:dark;width:18px;height:18px;margin:0}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .form-ratio-item label{font:500 var(--fs-sm) var(--f-body);color:var(--text-2)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:0;font:700 var(--fs-body)/1 var(--f-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;background:var(--flame-btn);color:#fff;clip-path:var(--chamfer);box-shadow:none}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button:hover{background:var(--flame-btn-h);color:#fff}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button:focus-visible{outline:2px solid #fff;outline-offset:-6px}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button .button-overflow:before,.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button .button-overflow:after{content:none}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button:hover .button-overflow .button-text-main{opacity:1;transform:none}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button{border:0}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button .button-overflow,.sg .product-popup-modal__drawer--keep .ask-an-expert__content .button .button-text-main{display:inline;overflow:visible;padding:0;font:inherit;letter-spacing:inherit}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .alertBox--error{border-radius:0;background:#d93a1a1f;color:var(--flame)}.sg .product-popup-modal__drawer--keep .ask-an-expert__content .alertBox--success{border-radius:0;background:#ece6d814;color:var(--text)}.sg quick-add-modal .drawer__overlay{background-color:#000000a8}.sg quick-add-modal .quick-add-modal__content{background:var(--bg-2);border:1px solid var(--line);border-top:4px solid var(--flame-btn);border-radius:0;box-shadow:none;color:var(--text)}.sg quick-add-modal .quick-add-modal__content-info,.sg quick-add-modal .product-information,.sg quick-add-modal .product-details{background:none;color:var(--text)}.sg quick-add-modal .quick-add-modal__toggle{border:0;border-radius:0;background:none;color:var(--text);transition:color .2s}.sg quick-add-modal .quick-add-modal__toggle>:is(svg,.svg-wrapper){display:none}.sg quick-add-modal .quick-add-modal__toggle:before{content:"";display:block;flex:none;width:23px;height:23px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center/100% 100% no-repeat}.sg quick-add-modal .quick-add-modal__toggle:hover{color:var(--flame)}.sg quick-add-modal .product-quick-add__media .media{background:#fff}.sg quick-add-modal .product-quick-add__media .media img{object-fit:contain;padding:6px}.sg quick-add-modal .product-quick-add__media0 .rte p{margin:0;font:700 var(--fs-xs)/1.2 var(--f-cond);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.sg quick-add-modal .product-quick-add__media0 .text-block>h2{font:800 var(--fs-h5)/1.05 var(--f-display);letter-spacing:normal;text-transform:uppercase;color:var(--text)}.sg .azTable .haloAZTable li{border-color:var(--line-2);background:var(--bg-2);color:var(--text-2);transition:background-color .2s,color .2s}.sg .azTable .haloAZTable li:first-child{border-left-color:var(--line-2)}.sg .azTable .haloAZTable li.all-letter{flex:0 0 auto;min-width:72px;aspect-ratio:auto}.sg .azTable .haloAZTable li a{padding:0;font:800 var(--fs-h6)/1 var(--f-display);letter-spacing:.04em;animation:none}.sg .azTable .haloAZTable li.disable a{opacity:1;color:var(--mute-2)}.sg .azTable .haloAZTable li.is-active{background:var(--flame-btn);color:#fff}@media(hover:hover){.sg .azTable .haloAZTable li.has-letter:not(.is-active):hover{background:var(--bg-2);color:var(--flame)}.sg .azTable .haloAZTable li.is-active:hover{background:var(--flame-btn-h);color:#fff}.sg .azTable .haloAZTable li.disable:hover{background:var(--bg-2);color:var(--text-2)}.sg .azTable .haloAZTable li a:hover{color:inherit}}.sg .azTable .haloAZWrapper{display:block;column-count:4;column-gap:24px}.sg .azTable .az-group{flex-direction:column;align-items:stretch;gap:0;margin:0;border-bottom:0;break-inside:avoid}.sg .azTable .az-group-title{width:auto;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line);color:var(--text);font:900 var(--fs-h4)/1 var(--f-display);letter-spacing:.03em}.sg .azTable .az-group-list{display:block;width:100%;column-gap:24px}.sg .azTable .az-group-list .brand{break-inside:avoid}.sg .azTable .az-group-list a{display:inline-block;padding:4px 0;color:var(--text-2);font:600 var(--fs-sm)/1.3 var(--f-cond);letter-spacing:.06em;text-transform:uppercase;transition:color .2s}@media(hover:hover){.sg .azTable .az-group-list a:hover{color:var(--flame)}}.sg .azTable .az-group-list a:focus-visible{outline:2px solid var(--flame);outline-offset:2px}.sg .azTable:has(.all-letter:not(.is-active)) .haloAZWrapper{column-count:1}.sg .azTable:has(.all-letter:not(.is-active)) .az-group-list{column-count:4}@media(max-width:1024px){.sg .azTable .haloAZWrapper{column-count:3}.sg .azTable:has(.all-letter:not(.is-active)) .az-group-list{column-count:3}}@media(max-width:749px){.sg .azTable .haloAZWrapper{column-count:2;column-gap:16px}.sg .azTable:has(.all-letter:not(.is-active)) .az-group-list{column-count:2;column-gap:16px}.sg .azTable .az-group-title{font-size:var(--fs-h5)}}@media(hover:hover){.sg .button-close-circle:hover{transform:none}.sg .button-close-circle:after{content:none}.sg .drawer__close:hover .icon-close{transform:none}.sg :is(.search__button,.reset__button,.modal__close-button,.country-filter__reset-button):hover .icon,.sg .share-button__fallback button:hover .svg-wrapper,.sg .email-signup__button:hover svg,.sg .menu-drawer__account:hover account-icon>.svg-wrapper{transform:none}.sg .pagination__item:not(.pagination__item--current):hover{box-shadow:none}.sg .pagination__item--next:hover .icon.icon-caret{transform:rotate(-90deg)}.sg .pagination__item--next:hover .icon.icon-arrow{transform:none}.sg .pagination__item--prev:hover .icon.icon-caret{transform:rotate(90deg)}.sg .pagination__item--prev:hover .icon.icon-arrow{transform:rotate(180deg)}.sg :is(.link--hover-underline,.link--underline) .text,.sg :is(.link--hover-underline,.link--underline):not(:has(.text)){transition:color .2s,opacity .2s}.sg .field__input:hover~.field__label,.sg .customer .field input:hover~label{letter-spacing:inherit}.sg .field__input:hover:is(:focus,:not(:placeholder-shown),:-webkit-autofill)~.field__label{letter-spacing:.04rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
