@font-face{font-family:CCS Glyke;src:url(/cdn/shop/files/CCSGlyke.otf?v=1789625190) format("opentype"),url(/cdn/shop/files/CCSGlykeRegular.ttf?v=1789625190) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Fors;font-weight:100;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Thin.ttf?v=1789625191) format("truetype")}@font-face{font-family:TT Fors;font-weight:100;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Thin_Italic.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:200;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_ExtraLight.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:200;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_ExtraLight_Italic.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:300;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Light.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:300;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Light_Italic.ttf?v=1789625191) format("truetype")}@font-face{font-family:TT Fors;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Regular.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:400;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Italic.ttf?v=1789625191) format("truetype")}@font-face{font-family:TT Fors;font-weight:500;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Medium.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:500;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Medium_Italic.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:600;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_DemiBold.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:600;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_DemiBold_Italic.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:700;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Bold.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:700;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Bold_Italic.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:800;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_ExtraBold.ttf?v=1789625191) format("truetype")}@font-face{font-family:TT Fors;font-weight:800;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_ExtraBold_Italic.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors;font-weight:900;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Trial_Black.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors Outline;font-weight:900;font-style:normal;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Black_Outline_Trial.ttf?v=1789625190) format("truetype")}@font-face{font-family:TT Fors Outline;font-weight:900;font-style:italic;font-display:swap;src:url(/cdn/shop/files/TT_Fors_Black_Outline_Trial_Italic.ttf?v=1789625190) format("truetype")}@font-face{font-family:Gotham;font-weight:400;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Gotham_Book.woff?v=1792074024) format("woff")}@font-face{font-family:Gotham;font-weight:500;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Gotham_Medium.otf?v=1792074284) format("opentype")}:root{--lc-font-ar: var(--lc-face-ar, "El Messiri"), "Noto Kufi Arabic", "Segoe UI", Tahoma;--lc-font-display: var(--lc-face-display, "Gotham"), "Helvetica Neue", Helvetica, Arial, sans-serif;--lc-font-body: var(--lc-face-body, "Helvetica Neue"), "Helvetica Neue", Helvetica, Arial, sans-serif;--lc-font-outline: "TT Fors Outline", "TT Fors", sans-serif;--lc-font-product: var(--lc-face-product, "Gotham"), var(--lc-font-body);--lc-orange: #E1742F;--lc-peach: #FBBD93;--lc-cream: #FBF1EA;--lc-yellow: #FCF6C0;--lc-purple: #6A469C;--lc-lilac: #E4D0E5;--lc-pink: #D0507F;--lc-blush: #FCE3EA;--lc-mint: #D5EADC;--lc-green: #43875A;--lc-salmon: #F89777;--lc-gray: #A1A1A1;--lc-card: #F7F7F7;--lc-black: #000000;--lc-max: 1512px;--lc-pad: 64px;--lc-gap: 24px;--lc-gutter: max(var(--lc-pad), calc((100vw - var(--lc-max)) / 2 + var(--lc-pad)))}@media(max-width:989px){:root{--lc-pad: 32px;--lc-gap: 16px}}@media(max-width:749px){:root{--lc-pad: 16px;--lc-gap: 16px}}html.lc-scroll-lock{overflow:hidden}.lc-section{position:relative;font-family:var(--lc-font-body);color:var(--lc-fg, #000);background:var(--lc-bg, transparent);padding-top:var(--lc-pt-m, 0px);padding-bottom:var(--lc-pb-m, 0px);font-size:16px;line-height:1.4;letter-spacing:var(--lc-body-ls, 0);text-transform:none;-webkit-font-smoothing:antialiased}@media(min-width:750px){.lc-section{padding-top:var(--lc-pt, 0px);padding-bottom:var(--lc-pb, 0px)}}@media(max-width:749px){.lc-section{background:var(--lc-bg-m, var(--lc-bg, transparent))}}.lc-section *,.lc-section *:before,.lc-section *:after{box-sizing:border-box}:where(.lc-section) img,:where(.lc-section) video,:where(.lc-section) svg{max-width:100%}:where(.lc-section) a{color:inherit}:where(.lc-section) p{margin:0}:where(.lc-section) :is(h1,h2,h3,h4){margin:0;color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}:where(.lc-section) a:not([href]){cursor:inherit}:where(.lc-section) ul{margin:0}.lc-container{width:100%;max-width:var(--lc-max);margin-inline:auto;padding-inline:var(--lc-pad)}.lc-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.lc-heading{font-family:var(--lc-heading-font, var(--lc-font-display));font-weight:var(--lc-heading-weight, 400);font-size:calc(var(--lc-h-m, 36px) * var(--lc-title-scale-m, 1));line-height:var(--lc-heading-lh, .86);color:var(--lc-heading-color, currentColor);text-transform:var(--lc-heading-transform, none);-webkit-text-stroke:var(--lc-heading-stroke, 0) currentColor;letter-spacing:var(--lc-title-ls, 0);overflow-wrap:break-word}@media(min-width:750px){.lc-heading{font-size:calc(clamp(var(--lc-h-m, 36px),var(--lc-h-vw, 4.2vw),var(--lc-h-d, 64px)) * var(--lc-title-scale, 1))}}.lc-heading__m{display:none}@media(max-width:749px){.lc-heading__d{display:none}.lc-heading__m{display:inline}}.lc-font-display{--lc-heading-font: var(--lc-font-display)}.lc-font-body{--lc-heading-font: var(--lc-font-body);--lc-heading-weight: 500}.lc-font-outline{--lc-heading-font: var(--lc-font-outline);--lc-heading-weight: 900}.lc-eyebrow{font-family:var(--lc-font-body);font-weight:500;font-size:15px;letter-spacing:.02em;text-transform:uppercase}.lc-rte p+p{margin-top:.8em}.lc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:8px 24px;border-radius:999px;border:1px solid var(--lc-btn-border, var(--lc-btn-bg, var(--lc-yellow)));background:var(--lc-btn-bg, var(--lc-yellow));color:var(--lc-btn-fg, #000);font-family:var(--lc-font-body);font-size:12px;font-weight:400;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease}.lc-btn:hover{transform:translateY(-1px);opacity:.9}.lc-btn:active{transform:translateY(0)}.lc-btn[disabled],.lc-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.lc-btn--outline{background:transparent;color:var(--lc-btn-outline-fg, currentColor);border-color:var(--lc-btn-outline-fg, currentColor)}.lc-btn--outline:hover{background:var(--lc-btn-outline-fg, currentColor);color:var(--lc-btn-outline-hover-fg, #fff);opacity:1}.lc-btn--lg{min-height:38px;padding:10px 48px}.lc-btn svg{width:16px;height:16px;flex:none}.lc-btn.is-loading{pointer-events:none;opacity:.7}.lc-btn.is-loading .lc-btn__label{opacity:.4}.lc-arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--lc-arrow-w, 64px);height:var(--lc-arrow-h, 32px);padding:0;border:1px solid var(--lc-arrow-border, var(--lc-arrow-bg, var(--lc-orange)));border-radius:999px;background:var(--lc-arrow-bg, var(--lc-orange));color:var(--lc-arrow-fg, #fff);cursor:pointer;transition:opacity .25s ease,transform .25s ease}.lc-arrow svg{width:16px;height:16px}.lc-arrow:hover{transform:scale(1.05)}.lc-arrow[disabled]{opacity:var(--lc-arrow-disabled-opacity, .45);cursor:default;transform:none}.lc-arrow--circle{--lc-arrow-w: 34px;--lc-arrow-h: 34px;background:#fff;color:#000;border-color:#000}.lc-read{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding-block:6px;padding-inline:12px 14px;border-radius:999px;background:var(--lc-read-bg, #F7F7F7);color:var(--lc-read-fg, #000);font-family:var(--lc-font-body);font-size:13px;font-weight:400;line-height:1;white-space:nowrap}.lc-read svg{width:15px;height:15px;flex:none}lc-slider{display:block;position:relative}.lc-slider__track{display:flex;gap:var(--lc-slide-gap, var(--lc-gap));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;margin:0;padding-block:0}.lc-slider__track::-webkit-scrollbar{display:none}.lc-slider__track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.lc-slider__track.is-dragging a,.lc-slider__track.is-dragging img{pointer-events:none}.lc-slider__track--bleed{padding-inline:var(--lc-gutter);scroll-padding-inline:var(--lc-gutter)}.lc-slider__track--contained{padding-inline:0}.lc-slide{flex:0 0 calc((100% - (var(--lc-cols-m, 1.2) - 1) * var(--lc-slide-gap, var(--lc-gap))) / var(--lc-cols-m, 1.2));scroll-snap-align:start;min-width:0}@media(min-width:750px){.lc-slide{flex-basis:calc((100% - (var(--lc-cols-t, 2.2) - 1) * var(--lc-slide-gap, var(--lc-gap))) / var(--lc-cols-t, 2.2))}}@media(min-width:990px){.lc-slide{flex-basis:calc((100% - (var(--lc-cols-d, 4) - 1) * var(--lc-slide-gap, var(--lc-gap))) / var(--lc-cols-d, 4))}}.lc-slider__track--bleed:after{content:"";flex:0 0 1px;margin-inline-start:-1px}.lc-slider__progress{position:relative;height:2px;margin-top:64px;background:var(--lc-progress-track, #EEEEEE);overflow:hidden}.lc-slider__progress-bar{position:absolute;inset-block:0;inset-inline:0 auto;width:33%;background:var(--lc-progress-thumb, #7A7A7A);transition:transform .15s linear,width .15s linear}@media(max-width:749px){.lc-slider__progress{margin-top:32px}}.lc-card{display:flex;flex-direction:column;height:100%;color:var(--lc-card-fg, #000);background:var(--lc-card-surface, #FFFFFF);border-radius:var(--lc-card-box-r, 12px);overflow:hidden}.lc-card__media{position:relative;display:block;aspect-ratio:var(--lc-card-ratio, 445 / 324);background:var(--lc-card-bg, var(--lc-card));overflow:hidden}.lc-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--lc-card-fit, contain);padding:var(--lc-card-img-pad, 12%);transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .4s ease}.lc-card__img--hover{opacity:0;background:var(--lc-card-bg, var(--lc-card));object-fit:cover;padding:0}.lc-card:hover .lc-card__img{transform:scale(1.05)}.lc-card:hover .lc-card__img--hover{opacity:1}.lc-card__img.lc-placeholder{padding:0;fill:#d8d8d8;background:var(--lc-card-bg, var(--lc-card))}.lc-card__badge{position:absolute;top:16px;inset-inline-start:16px;z-index:2;padding:4px 10px;border-radius:999px;background:var(--lc-btn-bg, var(--lc-yellow));color:var(--lc-btn-fg, #000);font-size:11px;text-transform:uppercase}.lc-wishlist{position:absolute;top:14px;inset-inline-end:14px;z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.lc-wishlist svg{width:20px;height:20px;transition:transform .25s ease}.lc-wishlist:hover svg{transform:scale(1.12)}.lc-wishlist[aria-pressed=true] svg path{fill:currentColor}.lc-card__info{padding:16px 0;display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1;container-type:inline-size}.lc-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lc-card__title{font-family:var(--lc-font-product);font-size:calc(16px * var(--lc-product-scale, 1));font-weight:700;line-height:1.15;letter-spacing:var(--lc-product-ls, 0);text-transform:uppercase}.lc-card__title a{text-decoration:none}.lc-card__size{font-size:16px;font-weight:500;white-space:nowrap;text-transform:uppercase}.lc-card__desc{font-size:12px;font-weight:300;line-height:1.45;color:var(--lc-card-muted, #000);display:-webkit-box;-webkit-line-clamp:var(--lc-card-desc-lines, 2);-webkit-box-orient:vertical;overflow:hidden}.lc-card__row--bottom{align-items:center;margin-top:auto;padding-top:4px}.lc-card__price{font-size:14px;font-weight:500;white-space:nowrap}.lc-card__price s{color:var(--lc-card-muted, #8C8C8C);font-weight:300;margin-inline-start:6px;font-size:.85em}.lc-card form{margin:0}.lc-card__rating{position:relative;display:inline-flex;line-height:0}.lc-card__stars{display:inline-flex;gap:4px;color:var(--lc-card-star-off, #E6E6E6)}.lc-card__stars svg{width:20px;height:20px;flex:none}.lc-card__stars--fill{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;white-space:nowrap;color:var(--lc-card-star, #FFBF00)}.lc-card__cost{font-size:14px;font-weight:700;line-height:1;white-space:nowrap}.lc-card__cost s{color:var(--lc-card-muted, #8C8C8C);font-weight:400;margin-inline-start:6px;font-size:.85em}.lc-card__avail{font-size:12px;font-weight:500;line-height:1;text-transform:uppercase}.lc-card__avail span{color:var(--lc-card-avail, #A1A1A1);text-transform:none}.lc-card__buy{display:block;margin-top:auto}.lc-card__cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:10px 16px;border:0;border-radius:0;background:var(--lc-btn-bg, var(--lc-yellow, #FCF6C0));color:var(--lc-btn-fg, #000);font:500 12px/1 var(--lc-font-body);letter-spacing:.01em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,opacity .25s ease}.lc-card__cta:hover{background:color-mix(in srgb,var(--lc-btn-bg, var(--lc-yellow, #FCF6C0)) 88%,#000)}.lc-card__cta svg{width:16px;height:16px;flex:none}.lc-card__cta[disabled],.lc-card__cta[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lc-card__cta.is-loading{pointer-events:none;opacity:.7}.lc-card__cta.is-loading .lc-btn__label{opacity:.4}@media(max-width:749px){.lc-card__row--bottom{flex-wrap:wrap;gap:8px 6px}.lc-card .lc-btn{padding:7px 9px;font-size:9px;min-height:26px;gap:4px;max-width:100%}.lc-card .lc-btn svg{width:11px;height:11px}}@container (max-width: 168px){.lc-card .lc-btn svg{display:none}.lc-card .lc-btn{gap:0;padding-inline:10px}}.lc-icard{position:relative;display:block;overflow:hidden;aspect-ratio:var(--lc-icard-ratio, 100 / 140);background:var(--lc-card, #F0F0F0);border-radius:var(--lc-icard-radius, 4px)}.lc-icard lc-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lc-icard img,.lc-icard video,.lc-icard>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lc-icard__panel{position:absolute;left:12px;right:12px;bottom:12px;padding:18px 16px 20px;border-radius:8px;background:var(--lc-icard-panel, rgba(255, 255, 255, .82));color:var(--lc-icard-panel-fg, #000);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lc-icard__name{font:400 19px/1.1 var(--lc-font-display);text-transform:uppercase;letter-spacing:0}.lc-icard__sub{font:500 14px/1.3 var(--lc-font-body);margin-top:12px}.lc-icard__text{font:400 12px/1.5 var(--lc-font-body);margin-top:12px}@media(min-width:750px){.lc-icard__panel{left:16px;right:16px;bottom:16px;padding:26px 16px 24px}.lc-icard__name{font-size:26px;letter-spacing:.01em}.lc-icard__sub{font-size:15px;margin-top:16px}.lc-icard__text{font-size:13px;margin-top:18px}}.lc-media{position:relative;overflow:hidden;background:var(--lc-media-bg, #EDEDED)}.lc-media>img,.lc-media>video,.lc-media>svg,.lc-media>.lc-media__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lc-placeholder{fill:#cfcfcf;background:#ededed}@media(max-width:749px){.lc-btn{font-size:11px;padding:8px 18px;min-height:30px}.lc-btn--lg{min-height:34px;padding:9px 28px}.lc-btn svg{width:14px;height:14px}.lc-arrow{--lc-arrow-w: 44px;--lc-arrow-h: 26px}.lc-arrow--circle{--lc-arrow-w: 36px;--lc-arrow-h: 36px}.lc-arrow svg{width:14px;height:14px}.lc-read{min-height:30px;padding-block:5px;padding-inline:10px 12px;font-size:12px}.lc-read svg{width:14px;height:14px}.lc-eyebrow{font-size:11px}.lc-card__info{padding:12px;gap:8px}.lc-card__title{font-size:calc(13px * var(--lc-product-scale-m, 1))}.lc-card__stars{gap:2px}.lc-card__stars svg{width:13px;height:13px}.lc-card__cost{font-size:12px}.lc-card__avail{font-size:11px}.lc-card__cta{min-height:34px;padding:9px 8px;gap:6px;font-size:10px}.lc-card__cta svg{width:13px;height:13px}.lc-card__size,.lc-card__price{font-size:12px}.lc-card__desc{font-size:11px}.lc-wishlist{top:10px;inset-inline-end:10px;width:26px;height:26px}.lc-wishlist svg{width:17px;height:17px}}[dir=rtl]{--lc-font-display: var(--lc-face-display, "Gotham"), var(--lc-font-ar), "Helvetica Neue", Helvetica, Arial, sans-serif;--lc-font-body: var(--lc-face-body, "Helvetica Neue"), var(--lc-font-ar), "Helvetica Neue", Helvetica, Arial, sans-serif;--lc-font-outline: "TT Fors Outline", "TT Fors", var(--lc-font-ar), sans-serif}[dir=rtl] .lc-section,[dir=rtl] .lc-section :not(svg):not(svg *){letter-spacing:normal!important}[dir=rtl] .lc-heading{line-height:var(--lc-heading-lh-rtl, 1.12)}[dir=rtl] .lc-heading{font-size:calc(var(--lc-h-m, 36px) * var(--lc-heading-ar-scale, .9) * var(--lc-title-scale-m, 1))}@media(min-width:750px){[dir=rtl] .lc-heading{font-size:calc(clamp(var(--lc-h-m, 36px),var(--lc-h-vw, 4.2vw),var(--lc-h-d, 64px)) * var(--lc-heading-ar-scale, .9) * var(--lc-title-scale, 1))}}[dir=rtl] .lc-arrow svg,[dir=rtl] [data-lc-prev] svg,[dir=rtl] [data-lc-next] svg{transform:scaleX(-1)}[dir=rtl] textPath{direction:ltr}[dir=rtl] :is(.lc-card__price,.lc-card__price s,.lc-card__cost,.lc-card__cost s,.lc-price){unicode-bidi:isolate}.lc-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.lc-reveal.is-visible,.shopify-design-mode .lc-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lc-section *,.lc-section *:before,.lc-section *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.lc-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luchco-base.css.map */
