:root{--lw-black: 8, 10, 11;--lw-carbon: 18, 21, 23;--lw-panel: 27, 31, 34;--lw-bone: 243, 242, 236;--lw-gray: 168, 178, 190;--lw-line: 56, 64, 69;--lw-yellow: 255, 242, 0;--lw-red: 180, 35, 24;--lw-mono: "SFMono-Regular", "Cascadia Code", Menlo, Consolas, monospace;--lw-fast: .16s;--lw-normal: .24s;--lw-ease: cubic-bezier(.22, 1, .36, 1)}html{scroll-behavior:smooth}body,body.gradient,.color-background-1,.gradient.color-background-1{background:rgb(var(--lw-bone));color:rgb(var(--lw-black))}body{letter-spacing:.005em}h1,h2,h3,.h0,.h1,.h2{color:inherit;font-weight:800;letter-spacing:-.04em;line-height:.98;text-wrap:balance}p,.rte{text-wrap:pretty}a,.link{text-underline-offset:.32rem}:focus-visible{outline:3px solid rgb(var(--lw-yellow));outline-offset:3px;box-shadow:0 0 0 2px rgb(var(--lw-black))}.page-width{max-width:148rem;padding-inline:clamp(1.6rem,3vw,4.8rem)}.announcement-bar-section .utility-bar{--color-background: var(--lw-yellow);--gradient-background: rgb(var(--lw-yellow));--color-foreground: var(--lw-black);border:0;background:rgb(var(--lw-yellow))}.announcement-bar-section .announcement-bar{background:rgb(var(--lw-yellow));color:rgb(var(--lw-black))}.announcement-bar__message,.announcement-bar__link{color:rgb(var(--lw-black));font-family:var(--lw-mono);font-size:1.15rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.header-wrapper,.header-wrapper.color-background-1.gradient{--color-background: var(--lw-black);--gradient-background: rgba(var(--lw-black), .97);--color-foreground: var(--lw-bone);--color-link: var(--lw-bone);border-bottom:1px solid rgb(var(--lw-line));background:rgba(var(--lw-black),.97);color:rgb(var(--lw-bone))}.section-header.shopify-section-group-header-group{z-index:6}.header{min-height:8rem}.header__heading-link{padding:.8rem 1.2rem;background:rgb(var(--lw-bone))}.header__heading-logo{transition:transform var(--lw-fast) var(--lw-ease)}.header__heading-link:hover .header__heading-logo{transform:translateY(-1px)}.header__menu-item,.menu-drawer__menu-item{color:rgb(var(--lw-bone));font-family:var(--lw-mono);font-size:1.25rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.header__menu-item:hover,.header__active-menu-item{color:rgb(var(--lw-yellow));text-decoration:none}.header__active-menu-item{text-decoration:underline;text-decoration-color:rgb(var(--lw-yellow));text-decoration-thickness:.2rem;text-underline-offset:.6rem}.header__icon,.header__icon .icon{color:rgb(var(--lw-bone))}.header__icon:hover,.header__icon:hover .icon{color:rgb(var(--lw-yellow))}.header__icon{min-width:4.4rem;min-height:4.4rem}.menu-drawer,.predictive-search,.header__submenu,.mega-menu__content{--color-background: var(--lw-black);--gradient-background: rgb(var(--lw-black));--color-foreground: var(--lw-bone);--color-link: var(--lw-bone);background:rgb(var(--lw-black));color:rgb(var(--lw-bone))}.menu-drawer__account,.menu-drawer__close-button,.predictive-search__heading,.predictive-search__item,.predictive-search__item-heading,.predictive-search__item-query-result,.header__submenu .header__menu-item,.mega-menu__link{color:rgb(var(--lw-bone))}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:rgb(var(--lw-carbon))}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:rgb(var(--lw-yellow))}.header__inline-menu a[href*="/pages/laser-engraving"],.menu-drawer__navigation a[href*="/pages/laser-engraving"]{display:none!important}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;border-radius:0;font-family:var(--lw-mono);font-size:1.2rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase;transition:background var(--lw-fast) ease-out,color var(--lw-fast) ease-out,transform var(--lw-fast) var(--lw-ease),box-shadow var(--lw-fast) ease-out}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button{--color-button: var(--lw-yellow);--color-button-text: var(--lw-black)}.button--secondary{--color-button: var(--lw-black);--color-button-text: var(--lw-black);background:transparent}.button:after,.shopify-challenge__button:after,.customer button:after{border-radius:0;box-shadow:0 0 0 1px rgb(var(--lw-black))}.button:hover,.shopify-challenge__button:hover,.customer button:hover{transform:translate(-2px,-2px);box-shadow:4px 4px rgb(var(--lw-black))}.field__input,.select__select,.customer .field input,.quantity{border-radius:0;background:rgb(var(--lw-bone))}.field:after,.select:after,.customer .field:after,.quantity:after{border-radius:0;box-shadow:0 0 0 1px rgb(var(--lw-line))}.search-modal__form .field{--color-background: var(--lw-bone);--gradient-background: rgb(var(--lw-bone));--color-foreground: var(--lw-black);--color-link: var(--lw-black)}.search-modal__form .field__input,.search-modal__form .field__label,.search-modal__form .search__button,.search-modal__form .reset__button{color:rgb(var(--lw-black))}.lw-lab-shell{position:relative;isolation:isolate;overflow:hidden;background:rgb(var(--lw-black));color:rgb(var(--lw-bone))}.lw-lab-shell:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(var(--lw-gray),.075) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--lw-gray),.075) 1px,transparent 1px);background-size:36px 36px;content:"";-webkit-mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.72) 72%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.72) 72%,transparent 100%)}.lw-lab-hero{display:grid;max-width:160rem;min-height:min(82rem,78vh);margin-inline:auto;border-inline:1px solid rgb(var(--lw-line));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lw-lab-hero__copy{display:flex;padding:clamp(4.8rem,7vw,10rem) clamp(2.4rem,5vw,8rem);border-right:1px solid rgb(var(--lw-line));flex-direction:column;justify-content:center}.lw-lab-kicker{display:flex;align-items:center;gap:1rem;margin:0 0 2.4rem;color:rgb(var(--lw-gray));font-family:var(--lw-mono);font-size:clamp(1.1rem,1vw,1.3rem);font-weight:700;letter-spacing:.09em;text-transform:uppercase}.lw-lab-kicker__code{display:inline-flex;min-width:4.8rem;min-height:3rem;align-items:center;justify-content:center;background:rgb(var(--lw-yellow));color:rgb(var(--lw-black))}.lw-lab-title{max-width:13ch;margin:0;color:rgb(var(--lw-bone));font-size:clamp(4.8rem,5.1vw,8rem);letter-spacing:-.06em;line-height:.96;text-transform:uppercase}.lw-lab-lead{max-width:58rem;margin:3.2rem 0 0;color:rgb(var(--lw-gray));font-size:clamp(1.7rem,1.35vw,2.1rem);line-height:1.55}.lw-lab-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.6rem}.lw-lab-actions .button--secondary{--color-button: var(--lw-bone);--color-button-text: var(--lw-bone);color:rgb(var(--lw-bone))}.lw-lab-actions .button--secondary:after{box-shadow:0 0 0 1px rgb(var(--lw-gray))}.lw-lab-actions .button:hover{box-shadow:4px 4px rgb(var(--lw-yellow))}.lw-lab-meta{display:flex;flex-wrap:wrap;gap:.8rem;padding:0;margin:4rem 0 0;list-style:none}.lw-lab-meta li{padding:.75rem 1rem;border:1px solid rgb(var(--lw-line));color:rgb(var(--lw-gray));font-family:var(--lw-mono);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase}.lw-lab-hero__preview{display:grid;min-width:0;padding:clamp(2rem,4vw,5.6rem);grid-template-rows:auto minmax(0,1fr) auto}.lw-preview-bar,.lw-preview-readout{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;color:rgb(var(--lw-gray));font-family:var(--lw-mono);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lw-preview-bar{padding-bottom:1.2rem;border-bottom:1px solid rgb(var(--lw-line))}.lw-preview-mode{padding:.55rem .8rem;background:rgb(var(--lw-yellow));color:rgb(var(--lw-black))}.lw-preview-stage{position:relative;overflow:hidden;min-height:42rem;margin-block:1.6rem;border:1px solid rgb(var(--lw-line));background:linear-gradient(rgba(var(--lw-black),.2),rgba(var(--lw-black),.2)),rgb(var(--lw-carbon))}.lw-preview-stage:before,.lw-preview-stage:after{position:absolute;z-index:2;background:rgb(var(--lw-yellow));content:"";pointer-events:none}.lw-preview-stage:before{top:50%;left:0;width:100%;height:1px;opacity:.4}.lw-preview-stage:after{top:0;left:50%;width:1px;height:100%;opacity:.4}.lw-preview-stage img{width:100%;height:100%;min-height:42rem;object-fit:cover;filter:grayscale(1) contrast(1.16) brightness(.82)}.lw-preview-corner{position:absolute;z-index:3;right:1.6rem;bottom:1.6rem;padding:.8rem 1rem;background:rgb(var(--lw-yellow));color:rgb(var(--lw-black));font-family:var(--lw-mono);font-size:1rem;font-weight:800;letter-spacing:.08em}.lw-preview-readout{padding-top:1.2rem;border-top:1px solid rgb(var(--lw-line))}.lw-file-index{max-width:160rem;padding:clamp(4.8rem,6vw,8rem) clamp(2rem,4vw,5.6rem);margin-inline:auto;border-inline:1px solid rgb(var(--lw-line));border-top:1px solid rgb(var(--lw-line))}.lw-file-index__head{display:grid;align-items:end;gap:2rem;margin-bottom:3.2rem;grid-template-columns:minmax(0,1fr) minmax(24rem,.7fr)}.lw-file-index__eyebrow{margin:0 0 1.2rem;color:rgb(var(--lw-yellow));font-family:var(--lw-mono);font-size:1.15rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.lw-file-index__title{max-width:12ch;margin:0;color:rgb(var(--lw-bone));font-size:clamp(4rem,5vw,7rem);text-transform:uppercase}.lw-file-index__intro{margin:0;color:rgb(var(--lw-gray));font-size:1.65rem;line-height:1.6}.lw-lane-grid{display:grid;border-top:1px solid rgb(var(--lw-line));border-left:1px solid rgb(var(--lw-line));grid-template-columns:repeat(4,minmax(0,1fr))}.lw-lane{display:flex;min-height:18rem;padding:2.4rem;border-right:1px solid rgb(var(--lw-line));border-bottom:1px solid rgb(var(--lw-line));color:rgb(var(--lw-bone));flex-direction:column;text-decoration:none;transition:background var(--lw-normal) var(--lw-ease),color var(--lw-normal) var(--lw-ease)}.lw-lane:hover{background:rgb(var(--lw-yellow));color:rgb(var(--lw-black));text-decoration:none}.lw-lane__code,.lw-lane__count{font-family:var(--lw-mono);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lw-lane__code{color:rgb(var(--lw-gray))}.lw-lane:hover .lw-lane__code{color:rgb(var(--lw-black))}.lw-lane strong{margin-block:auto;font-size:clamp(2.4rem,2.6vw,3.6rem);letter-spacing:-.04em;line-height:1;text-transform:uppercase}.lw-lane__count{display:flex;align-items:center;justify-content:space-between}.lw-lane__arrow{font-size:1.8rem}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection){padding-block:clamp(5.6rem,7vw,9.6rem)}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection){border-top:1px solid rgb(var(--lw-line));background:rgb(var(--lw-black))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection)>.color-background-1{--color-background: var(--lw-black);--gradient-background: rgb(var(--lw-black));--color-foreground: var(--lw-bone);--color-link: var(--lw-bone);background:rgb(var(--lw-black));color:rgb(var(--lw-bone))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection) .title,body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection) .collection__description{color:rgb(var(--lw-bone))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.rich-text){background:rgb(var(--lw-carbon));color:rgb(var(--lw-bone))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.rich-text) .rich-text.color-background-1{--color-background: var(--lw-carbon);--gradient-background: rgb(var(--lw-carbon));--color-foreground: var(--lw-bone);--color-link: var(--lw-bone);background:rgb(var(--lw-carbon));color:rgb(var(--lw-bone))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.rich-text) .rich-text__text{color:rgb(var(--lw-gray))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.multicolumn){background:rgb(var(--lw-yellow));color:rgb(var(--lw-black))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.multicolumn) .multicolumn.color-background-1{--color-background: var(--lw-yellow);--gradient-background: rgb(var(--lw-yellow));--color-foreground: var(--lw-black);--color-link: var(--lw-black);background:rgb(var(--lw-yellow));color:rgb(var(--lw-black))}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.multicolumn) .multicolumn-card__info .rte{color:rgb(var(--lw-black))}.title-wrapper-with-link,.collection__title.title-wrapper{margin-block-end:clamp(2.4rem,4vw,4.8rem);padding-block-end:1.6rem;border-bottom:1px solid currentColor}.title-wrapper-with-link .title,.collection__title .title{font-size:clamp(3.6rem,4.8vw,6.4rem);text-transform:uppercase}.rich-text__wrapper,.rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:min(100%,112rem)}.rich-text__blocks{max-width:86rem}.rich-text__heading{font-size:clamp(4rem,5.5vw,7.2rem);text-transform:uppercase}.rich-text__text{color:rgb(var(--lw-panel));font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.65}.card-wrapper{height:100%}.card-wrapper .card{--color-foreground: var(--lw-black);--color-link: var(--lw-black);overflow:hidden;height:100%;border:1px solid rgb(var(--lw-black));border-radius:0;background:rgb(var(--lw-bone));color:rgb(var(--lw-black));transition:transform var(--lw-normal) var(--lw-ease),box-shadow var(--lw-normal) var(--lw-ease)}.card-wrapper:hover .card{transform:translate(-3px,-3px);box-shadow:7px 7px rgb(var(--lw-yellow))}.card__inner,.card--standard .card__inner,.card__inner.color-background-1{overflow:hidden;border:0;border-bottom:1px solid rgb(var(--lw-black));border-radius:0!important;background:rgb(var(--lw-carbon))!important}.card__inner .media{background:rgb(var(--lw-carbon))}.card__inner .media img{object-fit:contain;transition:transform var(--lw-normal) var(--lw-ease),filter var(--lw-normal) var(--lw-ease)}.card-wrapper:hover .card__inner .media img{transform:scale(1.02);filter:contrast(1.04)}.card__information{padding-block:1.6rem 0}.card__heading{display:-webkit-box;min-height:5.6rem;overflow:hidden;font-size:clamp(1.55rem,1.2vw,1.9rem);line-height:1.32;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card__heading a{text-decoration:none}.card-information>.price{color:rgb(var(--lw-black));font-family:var(--lw-mono);font-weight:800;letter-spacing:.015em}.price-item--sale{color:rgb(var(--lw-black))}.badge{border:0;border-radius:0;background:rgb(var(--lw-yellow));color:rgb(var(--lw-black));font-family:var(--lw-mono);font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.slider-buttons{border-top:1px solid currentColor}.collection-hero{border-block:1px solid rgb(var(--lw-line));background:linear-gradient(90deg,rgba(var(--lw-yellow),.06) 1px,transparent 1px),rgb(var(--lw-black));background-size:48px 48px;color:rgb(var(--lw-bone))}.collection-hero__inner{padding-block:clamp(4.8rem,7vw,9.6rem)}.collection-hero__title{color:rgb(var(--lw-bone));font-size:clamp(5rem,8vw,10rem);letter-spacing:-.06em;text-transform:uppercase}.collection-hero__description{max-width:64rem;color:rgb(var(--lw-gray));font-size:1.7rem;line-height:1.65}.facets-container{padding-block:1.6rem;border-block:1px solid rgb(var(--lw-black))}.facets__heading,.facet-filters__label,.facets__summary-label,.product-count__text,.mobile-facets__open-label{font-family:var(--lw-mono);font-size:1.15rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.facet-filters__sort,.facets__display,.mobile-facets__inner{border-radius:0}.pagination__item{border:1px solid rgb(var(--lw-line));font-family:var(--lw-mono)}.pagination__item--current{background:rgb(var(--lw-yellow));color:rgb(var(--lw-black))}.product__media-wrapper{padding:clamp(1.2rem,2vw,2.4rem);border:1px solid rgb(var(--lw-line));background:rgb(var(--lw-carbon))}.product__media{border:1px solid rgb(var(--lw-line));background:rgb(var(--lw-panel))}.product__media img{object-fit:contain}.product__title{padding-top:1.6rem;border-top:.8rem solid rgb(var(--lw-yellow))}.product__title h1,.collection-hero__title{font-size:clamp(3.8rem,5vw,6.8rem)}.product:not(.product--no-media) .product__info-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{padding-inline-start:clamp(2.4rem,4vw,6rem);border-inline-start:1px solid rgb(var(--lw-black))}.product--right:not(.product--no-media) .product__info-wrapper,.product--large.product--right:not(.product--no-media) .product__info-wrapper{padding-inline-start:0;padding-inline-end:clamp(2.4rem,4vw,6rem);border-inline-start:0;border-inline-end:1px solid rgb(var(--lw-black))}.product--no-media .product__info-wrapper{padding-inline:0;border-inline:0}.product__description{color:rgb(var(--lw-panel));line-height:1.72}.product-form__submit{width:100%}.product-form__input .form__label{font-family:var(--lw-mono);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.product-form__input input[type=radio]+label{border-radius:0}.lw-settings-product variant-radios{display:block;width:100%}.lw-settings-product .lw-setup-enhanced fieldset{display:none}.lw-settings-product .lw-gpo-retired,.lw-settings-product .product-form__quantity,.lw-settings-product .shopify-payment-button{display:none!important}.lw-setup-picker{display:grid;box-sizing:border-box;width:100%;gap:.9rem;padding:1.8rem;margin-block:2rem;border:2px solid rgb(var(--lw-black));background:rgba(var(--lw-yellow),.12)}.lw-setup-label{color:rgb(var(--lw-black));font-family:var(--lw-mono);font-size:1.25rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.lw-setup-select{width:100%;min-height:5.2rem;padding:.9rem 4rem .9rem 1.2rem;border:2px solid rgb(var(--lw-black));border-radius:0;background:rgb(var(--lw-bone));color:rgb(var(--lw-black));font:700 1.5rem/1.3 var(--lw-mono)}.lw-setup-select:focus-visible{outline:3px solid rgb(var(--lw-yellow));outline-offset:3px;box-shadow:0 0 0 2px rgb(var(--lw-black))}.lw-setup-help,.lw-setup-status{margin:0;font-size:1.25rem;line-height:1.5}.lw-setup-help{color:rgb(var(--lw-panel))}.lw-setup-status{min-height:1.9rem;font-family:var(--lw-mono);font-weight:700}.lw-setup-status--error{color:rgb(var(--lw-red))}.price--large{color:rgb(var(--lw-black));font-family:var(--lw-mono);font-weight:800}.product__accordion{border-block-start:1px solid rgb(var(--lw-black))}.product__accordion+.product__accordion{margin-top:0}.accordion__title{font-family:var(--lw-mono);font-size:1.3rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.multicolumn-list{gap:0;border-block:1px solid currentColor;border-inline-start:1px solid currentColor}.multicolumn-card{height:100%;padding:clamp(2.4rem,3vw,4rem);border-inline-end:1px solid currentColor;background:transparent!important}.multicolumn-card__info{padding:0!important}.multicolumn-card__info h3{font-size:clamp(2.4rem,2.6vw,3.6rem);text-transform:uppercase}.multicolumn-card__info .rte{color:rgb(var(--lw-panel));line-height:1.65}.active-facets,.facet-filters{border-color:rgb(var(--lw-line))}.cart-drawer .drawer__inner{border-inline-start:1px solid rgb(var(--lw-line));background:rgb(var(--lw-bone))}.predictive-search__heading,.cart-drawer__heading,.cart__empty-text{text-transform:uppercase}.footer,.footer.gradient{--color-background: var(--lw-black);--gradient-background: rgb(var(--lw-black));--color-foreground: var(--lw-bone);--color-button: var(--lw-yellow);--color-button-text: var(--lw-black);--color-link: var(--lw-bone);border-top:.8rem solid rgb(var(--lw-yellow));background:rgb(var(--lw-black))}.footer,.footer h2,.footer h3,.footer p,.footer a,.footer .link,.footer .list-menu__item,.footer .copyright__content{color:rgb(var(--lw-bone))}.footer .field__input{background:transparent;color:rgb(var(--lw-bone))}.footer .field:after{box-shadow:0 0 0 1px rgb(var(--lw-line))}.footer__content-bottom{border-top-color:rgb(var(--lw-line))}.announcement-bar-section :focus-visible,.footer :focus-visible,.header-wrapper :focus-visible{outline:3px solid rgb(var(--lw-yellow));outline-offset:3px;box-shadow:0 0 0 2px rgb(var(--lw-black))}@media screen and (max-width:989px){.lw-lab-hero{min-height:auto;grid-template-columns:1fr}.lw-lab-hero__copy{min-height:62rem;border-right:0;border-bottom:1px solid rgb(var(--lw-line))}.lw-lab-hero__preview{min-height:62rem}.lw-file-index__head{grid-template-columns:1fr}.lw-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.header{min-height:6.8rem}.header__heading-link{padding:.6rem .8rem}.lw-lab-shell:before{background-size:24px 24px}.lw-lab-hero__copy{min-height:auto;padding:5.6rem 2rem 4.8rem}.lw-lab-title{font-size:clamp(4.4rem,13.5vw,6.4rem)}.lw-lab-actions,.lw-lab-actions .button{width:100%}.lw-lab-meta{display:grid;grid-template-columns:1fr}.lw-lab-hero__preview{min-height:50rem;padding:2rem}.lw-preview-stage,.lw-preview-stage img{min-height:34rem}.lw-preview-readout{align-items:flex-start;flex-direction:column}.lw-file-index{padding:4.8rem 1.6rem}.lw-lane{min-height:15rem;padding:1.6rem}.lw-lane strong{font-size:2.2rem}.card__content{padding:0 1.2rem 1.2rem}.card__heading{min-height:6.2rem;font-size:1.45rem}.product:not(.product--no-media) .product__info-wrapper,.product--large:not(.product--no-media) .product__info-wrapper,.product--right:not(.product--no-media) .product__info-wrapper,.product--large.product--right:not(.product--no-media) .product__info-wrapper{margin-block-start:3.2rem;padding-inline-start:0;padding-inline-end:0;border-inline-start:0;border-inline-end:0;border-top:1px solid rgb(var(--lw-black))}.multicolumn-card{border-bottom:1px solid currentColor}.multicolumn-list__item:last-child .multicolumn-card{border-bottom:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--lw-black: 36, 38, 41;--lw-carbon: 248, 247, 244;--lw-panel: 65, 69, 74;--lw-bone: 250, 249, 246;--lw-gray: 92, 97, 103;--lw-line: 222, 223, 220;--lw-yellow: 173, 43, 36;--lw-red: 173, 43, 36;--lw-clean-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-body-family: var(--lw-clean-font);--font-heading-family: var(--lw-clean-font);--font-heading-weight: 650;--lw-mono: var(--lw-clean-font)}body,body.gradient,.color-background-1,.gradient.color-background-1{background:#faf9f6;color:#242629}body{font-family:var(--lw-clean-font);font-size:1.6rem;line-height:1.6;letter-spacing:0}body :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4){font-family:var(--lw-clean-font)!important;font-stretch:normal;font-style:normal;font-weight:650;letter-spacing:-.025em;line-height:1.18;text-transform:none}body h1,body .h0,body .h1{font-size:clamp(3rem,3.2vw,4.4rem)}body h2,body .h2{font-size:clamp(2.4rem,2.3vw,3.2rem)}body h3,body .h3{font-size:2rem}body .rte{line-height:1.7}body .rte :is(p,ul,ol){margin-block:1em}body :is(.rte,.shopify-policy__body) a{color:#9d2822;text-decoration:underline}.page-width{max-width:128rem;padding-inline:clamp(2rem,4vw,5rem)}body :focus-visible,.announcement-bar-section :focus-visible,.footer :focus-visible,.header-wrapper :focus-visible,.lw-setup-select:focus-visible{outline:3px solid #ad2b24;outline-offset:3px;box-shadow:0 0 0 2px #fff}.announcement-bar-section .utility-bar,.announcement-bar-section .announcement-bar{--color-background: 243, 242, 238;--color-foreground: 36, 38, 41;--gradient-background: #f3f2ee;background:#f3f2ee;color:#242629;border:0}.announcement-bar__message,.announcement-bar__link{color:#41454a;font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none;padding-block:.8rem}.header-wrapper,.header-wrapper.color-background-1.gradient{--color-background: 255, 255, 255;--color-foreground: 36, 38, 41;--color-link: 36, 38, 41;--gradient-background: #fff;background:#fff;color:#242629;border-bottom:1px solid #dedfdc}.header{min-height:7.2rem;padding-block:1rem}.header__heading-link{padding:0;background:transparent;width:11rem;height:6rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.header__heading-logo{max-height:none;width:11rem;height:11rem;max-width:none;object-fit:contain;flex:0 0 auto}.header__menu-item,.header__inline-menu .list-menu__item>.header__menu-item,.menu-drawer__menu-item,.mega-menu__link{color:#41454a;font-family:var(--lw-clean-font);font-size:1.4rem;font-weight:550;letter-spacing:0;text-transform:none}.header__menu-item:hover,.header__active-menu-item,.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:#9d2822}.header__active-menu-item{text-decoration-color:#ad2b24;text-underline-offset:.5rem}.header__icon,.header__icon .icon{color:#242629}.header__icon:hover,.header__icon:hover .icon{color:#9d2822}.menu-drawer,.predictive-search,.header__submenu,.mega-menu__content{--color-background: 255, 255, 255;--color-foreground: 36, 38, 41;--color-link: 36, 38, 41;--gradient-background: #fff;background:#fff;color:#242629}.menu-drawer__account,.menu-drawer__close-button,.predictive-search__heading,.predictive-search__item,.predictive-search__item-heading,.predictive-search__item-query-result,.header__submenu .header__menu-item{color:#242629}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:#f3f2ee}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;border-radius:.6rem;font-family:var(--lw-clean-font);font-size:1.5rem;font-weight:650;letter-spacing:0;text-transform:none;transition:background-color .16s ease,border-color .16s ease}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button{--color-button: 173, 43, 36;--color-button-text: 255, 255, 255}.button--secondary,.lw-lab-actions .button--secondary{--color-button: 255, 255, 255;--color-button-text: 36, 38, 41;background:#fff;color:#242629}.button:after,.shopify-challenge__button:after,.customer button:after{border-radius:.6rem;box-shadow:0 0 0 1px #2426292e}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.lw-lab-actions .button:hover{transform:none;box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:#92231e}.button--secondary:hover,.lw-lab-actions .button--secondary:hover{background:#f3f2ee;color:#242629}.field__input,.select__select,.customer .field input,.quantity{border-radius:.6rem;background:#fff;color:#242629;font-family:var(--lw-clean-font)}.field:after,.select:after,.customer .field:after,.quantity:after{border-radius:.6rem;box-shadow:0 0 0 1px #b8bcb9}.lw-lab-shell{background:#faf9f6;color:#242629}.lw-lab-shell:before,.lw-preview-stage:before,.lw-preview-stage:after{content:none}.lw-lab-hero{max-width:128rem;min-height:0;padding:5rem clamp(2rem,4vw,5rem);border:0;gap:5rem;grid-template-columns:1fr 1fr;align-items:center}.lw-lab-hero__copy{min-height:0;padding:0;border:0}.lw-lab-kicker{margin-bottom:1.6rem;color:#65696e;font-size:1.2rem;letter-spacing:.05em}.lw-lab-kicker__code{min-width:0;min-height:0;padding:.4rem .7rem;background:#eeeae5;color:#41454a;border-radius:.4rem}body .lw-lab-title{max-width:17ch;color:#242629;font-size:clamp(3.6rem,4.3vw,5.6rem);line-height:1.12;letter-spacing:-.035em;text-transform:none}.lw-lab-lead{max-width:48rem;margin-top:2rem;color:#5c6167;font-size:1.7rem;line-height:1.65}.lw-lab-actions{gap:1.2rem;margin-top:2.4rem}.lw-lab-actions .button--secondary:after{box-shadow:0 0 0 1px #b8bcb9}.lw-lab-meta{gap:.8rem 1.4rem;margin-top:2rem}.lw-lab-meta li{padding:0;border:0;color:#5c6167;font-size:1.2rem;letter-spacing:0;text-transform:none}.lw-lab-hero__preview{min-height:0;padding:1.6rem;background:#fff;border:1px solid #dedfdc;border-radius:1rem}.lw-preview-bar,.lw-preview-readout{color:#65696e;font-size:1.1rem;letter-spacing:.02em;text-transform:none;border-color:#dedfdc}.lw-preview-mode,.lw-preview-corner{background:#f3f2ee;color:#41454a;border-radius:.4rem;letter-spacing:0}.lw-preview-stage{height:34rem;min-height:0;margin-block:1.2rem;border:0;background:#fff}.lw-preview-stage img{display:block;width:100%;height:100%;min-height:0;object-fit:contain;filter:none}.lw-preview-corner{right:.8rem;bottom:.8rem;padding:.5rem .7rem;font-size:1rem}.lw-file-index{max-width:128rem;padding:3rem clamp(2rem,4vw,5rem) 5rem;border:0}.lw-file-index__head{gap:3rem;margin-bottom:2.4rem;grid-template-columns:1fr 1fr}.lw-file-index__eyebrow{margin-bottom:.8rem;color:#9d2822;font-size:1.2rem;letter-spacing:.04em}.lw-file-index__title{max-width:none;color:#242629;font-size:3rem;text-transform:none}.lw-file-index__intro{color:#5c6167;font-size:1.5rem}.lw-lane-grid{gap:1.2rem;border:0}.lw-lane{min-height:14rem;padding:1.8rem;border:1px solid #dedfdc;border-radius:.8rem;background:#fff;color:#242629}.lw-lane:hover{background:#fff;color:#9d2822;border-color:#ad2b24}.lw-lane__code,.lw-lane:hover .lw-lane__code,.lw-lane__count{color:#65696e;font-size:1.15rem;letter-spacing:0;text-transform:none}.lw-lane strong{font-family:var(--lw-clean-font);font-size:2.1rem;line-height:1.25;letter-spacing:-.02em;text-transform:none}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection),body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection),body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.rich-text),body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.multicolumn){background:#faf9f6;color:#242629;padding-block:4rem;border-color:#dedfdc}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection)>.color-background-1,body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.rich-text) .rich-text.color-background-1,body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.multicolumn) .multicolumn.color-background-1{--color-background: 250, 249, 246;--color-foreground: 36, 38, 41;--color-link: 36, 38, 41;--gradient-background: #faf9f6;background:#faf9f6;color:#242629}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection) .title,body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.collection)+.shopify-section:has(.collection) .collection__description{color:#242629}body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.rich-text) .rich-text__text,body:has(.lw-lab-shell) #MainContent>.shopify-section:has(.multicolumn) .multicolumn-card__info .rte{color:#5c6167}.title-wrapper-with-link,.collection__title.title-wrapper{margin-bottom:2.4rem;padding-bottom:0;border:0}.title-wrapper-with-link .title,.collection__title .title,.rich-text__heading{font-size:clamp(2.6rem,2.5vw,3.4rem);text-transform:none}.rich-text__text{color:#5c6167;font-size:1.6rem}.multicolumn-list{gap:1.6rem;border:0}.multicolumn-card{padding:2.4rem;border:1px solid #dedfdc;border-radius:.8rem;background:#fff!important}.multicolumn-card__info h3{font-size:2rem;text-transform:none}.multicolumn-card__info .rte{color:#5c6167}.card-wrapper .card{border:1px solid #dedfdc;border-radius:.8rem;background:#fff;color:#242629}.card-wrapper:hover .card{transform:none;box-shadow:0 3px 12px #24262912;border-color:#b8bcb9}.card__inner,.card--standard .card__inner,.card__inner.color-background-1{border-bottom:1px solid #eee;background:#fff!important}.card__inner .media{background:#fff}.card__inner .media img{object-fit:contain}.card-wrapper:hover .card__inner .media img{transform:none;filter:none}.card__heading{display:block;min-height:0;overflow:visible;font-size:1.6rem;line-height:1.4;-webkit-line-clamp:unset}.card__content{padding:0 1.6rem 1.6rem}.card-information>.price{font-family:var(--lw-clean-font);font-size:1.6rem;font-weight:650;letter-spacing:0}.badge{background:#f3f2ee;color:#41454a;border-radius:.4rem;font-size:1.1rem;font-weight:600;letter-spacing:0;text-transform:none}.collection-hero{background:#f3f2ee;color:#242629;border:0}.collection-hero__inner{padding-block:3.2rem}.collection-hero__title{color:#242629;font-size:clamp(3rem,3.3vw,4.2rem);letter-spacing:-.025em;text-transform:none}.collection-hero__description{max-width:76rem;color:#5c6167;font-size:1.5rem;line-height:1.65}.facets-container{border-color:#dedfdc}.facets__heading,.facet-filters__label,.facets__summary-label,.product-count__text,.mobile-facets__open-label{font-size:1.3rem;font-weight:500;letter-spacing:0;text-transform:none}.pagination__item{border-color:#dedfdc;border-radius:.4rem}.pagination__item--current{background:#242629;color:#fff}.shopify-policy__container{max-width:80rem;padding-block:4rem}.shopify-policy__title{text-align:left;margin-bottom:2.4rem}.shopify-policy__body,.main-page-title+.rte{font-size:1.6rem;line-height:1.75}#MainContent .product .product__media-wrapper{min-width:0;padding:1.6rem;border:1px solid #dedfdc;border-radius:.8rem;background:#fff}#MainContent .product .product__media{border:0;background:#fff}#MainContent .product .product__media-list .product-media-container.media-type-image{width:100%;max-width:100%;height:clamp(32rem,38vw,50rem);min-height:0;border:0;background:#fff}#MainContent .product .product__media-list .media-type-image .product__modal-opener--image{height:100%}#MainContent .product .product__media-list .media-type-image .product__media{width:100%;height:100%;padding-top:0}#MainContent .product .product__media-list .media-type-image .product__media img{width:100%;height:100%;object-fit:contain}.product__title{margin-top:0;padding-top:0;border:0}.product__title h1{font-size:clamp(2.8rem,2.6vw,3.8rem);line-height:1.2}.product__description{color:#41454a;font-size:1.5rem;line-height:1.7}.price--large{font-family:var(--lw-clean-font);font-size:2.4rem;font-weight:650}.product-form__input .form__label,.lw-setup-label{font-family:var(--lw-clean-font);font-size:1.4rem;font-weight:650;letter-spacing:0;text-transform:none}.product-form__input input[type=radio]+label{border-radius:.5rem}.lw-setup-picker{margin-block:1.8rem;padding:1.6rem;border:1px solid #b8bcb9;border-radius:.8rem;background:#f3f2ee;gap:.8rem}.lw-setup-select{min-height:5.2rem;border:1px solid #919791;border-radius:.5rem;background:#fff;color:#242629;font:550 1.6rem/1.4 var(--lw-clean-font)}.lw-setup-help,.lw-setup-status{font-size:1.3rem;line-height:1.5}.lw-setup-help{color:#5c6167}.lw-setup-status{font-family:var(--lw-clean-font)}.lw-setup-status--error{color:#ad2b24}#MainContent .product .product-form__submit{min-height:5.2rem;font-size:1.6rem;letter-spacing:0;background:#ad2b24;color:#fff;--color-button: 173, 43, 36;--color-button-text: 255, 255, 255}#MainContent .product .product-form__submit:hover{background:#92231e;color:#fff}.product__accordion{border-color:#dedfdc}.accordion__title{font-family:var(--lw-clean-font);font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none}@media screen and (min-width:750px){#MainContent .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.4rem,4vw,5rem);align-items:start}#MainContent .product:not(.product--no-media)>.product__media-wrapper,#MainContent .product:not(.product--no-media)>.product__info-wrapper{width:100%;max-width:100%}#MainContent .product:not(.product--no-media)>.product__info-wrapper{padding:0;border:0;margin:0}#MainContent .product .product__info-container{max-width:none}}.cart-drawer .drawer__inner{background:#faf9f6;color:#242629}.cart-drawer__heading,.cart__empty-text,.predictive-search__heading{text-transform:none}.cart-item__name{font-family:var(--lw-clean-font);font-size:1.6rem;font-weight:600;line-height:1.4}.totals__total{font-size:1.8rem}.footer,.footer.gradient{--color-background: 243, 242, 238;--color-foreground: 36, 38, 41;--color-link: 36, 38, 41;--color-button: 173, 43, 36;--color-button-text: 255, 255, 255;--gradient-background: #f3f2ee;background:#f3f2ee;color:#242629;border-top:1px solid #dedfdc}.footer,.footer h2,.footer h3,.footer p,.footer a,.footer .link,.footer .list-menu__item,.footer .copyright__content{color:#41454a}.footer .field__input{background:#fff;color:#242629}.footer .field:after{box-shadow:0 0 0 1px #b8bcb9}.footer__content-bottom{border-top-color:#dedfdc}@media screen and (max-width:989px){.lw-lab-hero{gap:3rem;grid-template-columns:1fr 1fr}.lw-lab-hero__preview{min-height:0}.lw-preview-stage{height:28rem}.lw-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.page-width{padding-inline:1.8rem}.header{min-height:6.4rem;padding-block:.6rem}.header__heading-link{width:9rem;height:5rem}.header__heading-logo{width:9rem;height:9rem}.announcement-bar__message{font-size:1.1rem}.lw-lab-hero{padding:3.2rem 1.8rem;gap:2.8rem;grid-template-columns:1fr}.lw-lab-hero__copy{min-height:0;padding:0}body .lw-lab-title{max-width:18ch;font-size:3.6rem}.lw-lab-lead{font-size:1.6rem;margin-top:1.6rem}.lw-lab-actions{margin-top:2rem}.lw-lab-actions .button{width:100%}.lw-lab-meta{display:flex;gap:.8rem 1.2rem}.lw-lab-hero__preview{padding:1.2rem;min-height:0}.lw-preview-stage{height:26rem;min-height:0}.lw-preview-stage img{min-height:0}.lw-preview-readout{align-items:center;flex-direction:row;gap:.6rem;font-size:1rem}.lw-file-index{padding:1rem 1.8rem 3.2rem}.lw-file-index__head{grid-template-columns:1fr;gap:1.2rem}.lw-file-index__title{font-size:2.8rem}.lw-lane{min-height:12rem;padding:1.4rem}.lw-lane strong{font-size:1.9rem}.card__content{padding:0 1.2rem 1.2rem}.card__heading{min-height:0;font-size:1.45rem}.card-information>.price{font-size:1.5rem}.collection-hero__inner{padding-block:2.4rem}.collection-hero__title{font-size:3rem}.collection-hero__description{font-size:1.4rem}#MainContent .product .product__media-wrapper{padding:.8rem}#MainContent .product .product__media-list .product-media-container.media-type-image{height:26rem;min-height:0}#MainContent .product:not(.product--no-media)>.product__info-wrapper{margin-top:2rem;padding:0;border:0}.product__title h1{font-size:2.8rem;line-height:1.22}.product__info-container>*+*{margin-top:1.4rem}.lw-setup-picker{margin-block:1.6rem;padding:1.4rem}.lw-setup-select{min-height:5.2rem;font-size:1.6rem}.product-form__submit{min-height:5.2rem}.multicolumn-card{padding:2rem}.multicolumn-list__item:last-child .multicolumn-card{border-bottom:1px solid #dedfdc}.shopify-policy__container{padding:3rem 1.8rem}.shopify-policy__title h1,.main-page-title{font-size:3rem}}body .collection__description,body .collection-hero__description{text-transform:none;letter-spacing:0;font-family:var(--lw-clean-font);font-size:1.5rem;font-weight:400;line-height:1.7}#MainContent .product .product__media-list .media-type-image .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lazer-workz-cut-sheet.css.map */
