.dmc-book-product{--color-foreground: 78, 65, 72}.dmc-book-product .product__title h1,.dmc-book-product .book-sleeve-fit h2,.dmc-book-product .book-sleeve-details>h2{color:#5b3f4d}.dmc-book-product .product-form__submit{--color-button: 112, 77, 94;--color-button-text: 255, 255, 255;background:#704d5e;color:#fff;border-radius:.4rem}.dmc-book-product .product-form__submit:hover:not([disabled]){--color-button: 92, 61, 76;background:#5c3d4c}.dmc-book-product .book-sleeve-fit p:last-child{color:#4e4148;opacity:1}.dmc-book-product .product__title h1{font-size:3.2rem;line-height:1.2;letter-spacing:-.02em;margin-bottom:0}.dmc-book-product .product__info-container>.product__title{margin-bottom:1.2rem}.dmc-book-product .product__description{line-height:1.65}.dmc-book-product .book-sleeve-fit{padding:1.4rem 0;background:transparent;border:0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12);border-radius:0}.dmc-book-product .book-sleeve-fit h2{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.dmc-book-product .book-sleeve-fit p{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5}.dmc-book-product .book-sleeve-fit p strong{font-size:1.5rem;font-weight:500}@media screen and (max-width:749px){.dmc-book-product .product__title h1{font-size:2.7rem}}.dmc-book-product .product-form__buttons{max-width:28rem}.dmc-book-product .product-form__submit{min-height:4.4rem;padding:.9rem 2rem;font-size:1.4rem}.dmc-book-product .product-form__quantity:has(.dmc-single-quantity){display:none}.dmc-book-product dmc-quantity-dropdown:not([hidden]){display:block}.dmc-book-product quantity-input[hidden]{display:none}.dmc-book-product .dmc-quantity-select{box-sizing:border-box;width:72px;height:40px;min-height:40px;padding:6px 10px;font-size:16px;border:.1rem solid rgba(var(--color-foreground),.4);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit}.cushion-cover-product .product__title h1{font-size:clamp(2.6rem,2.3vw,3.4rem);line-height:1.25}.cushion-cover-features{margin:1rem 0 1.6rem;padding-left:2rem}@media screen and (max-width:749px){.cushion-cover-product .product-media-container.media-type-image{--ratio: 1 !important;--preview-ratio: 1 !important}.cushion-cover-product .product__media img{object-fit:contain}}.cushion-cover-fit{padding:1.6rem;background:rgba(var(--color-foreground),.035);border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.6rem}.cushion-cover-fit p{margin:.6rem 0;font-size:1.5rem;line-height:1.55}.cushion-cover-fit h2{margin:0 0 .9rem}.cushion-cover-product{--color-foreground: 78, 65, 72}.cushion-cover-product .product__title h1,.cushion-cover-product .cushion-cover-fit h2,.cushion-cover-product .cushion-cover-details>h2{color:#5b3f4d}.cushion-cover-product .product-form__submit{--color-button: 112, 77, 94;--color-button-text: 255, 255, 255;background:#704d5e;color:#fff;border-radius:.4rem}.cushion-cover-product .product-form__submit:hover:not([disabled]){--color-button: 92, 61, 76;background:#5c3d4c}.cushion-cover-product .product__title h1{font-size:3.2rem;line-height:1.2;letter-spacing:-.02em;margin-bottom:0}.cushion-cover-product .product__info-container>.product__title{margin-bottom:1.2rem}.cushion-cover-product .product__description{line-height:1.65}.cushion-cover-product .cushion-cover-fit{padding:1.4rem 0;background:transparent;border:0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12);border-radius:0}.cushion-cover-product .cushion-cover-fit h2{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.cushion-cover-product .cushion-cover-fit p{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5}.cushion-cover-product .cushion-cover-fit p strong{font-size:1.5rem;font-weight:500}@media screen and (max-width:749px){.cushion-cover-product .product__title h1{font-size:2.7rem}}.cushion-cover-product .cushion-cover-fit p{font-size:1.4rem}.cushion-cover-product .cushion-cover-fit p strong{font-size:1.4rem;font-weight:600}.cushion-cover-product .cushion-cover-details{padding:1.6rem 0;border-top:.1rem solid rgba(var(--color-foreground),.12)}.cushion-cover-product .cushion-cover-details>h2{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.cushion-cover-product .cushion-cover-details p{margin:0;font-size:1.4rem;line-height:1.65}.cushion-cover-product .product-form__buttons{max-width:28rem}.cushion-cover-product .product-form__submit{min-height:4.4rem;padding:.9rem 2rem;font-size:1.4rem}.cushion-cover-product .product-form__quantity:has(.dmc-single-quantity){display:none}.cushion-cover-product dmc-quantity-dropdown:not([hidden]){display:block}.cushion-cover-product quantity-input[hidden]{display:none}.cushion-cover-product .dmc-quantity-select{box-sizing:border-box;width:72px;height:40px;min-height:40px;padding:6px 10px;font-size:16px;border:.1rem solid rgba(var(--color-foreground),.4);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit}.dmc-gift-product .product__title h1{font-family:Georgia,serif;font-weight:400;letter-spacing:0;line-height:1.2}.dmc-gift-details{padding:1.6rem;background:rgba(var(--color-foreground),.035);border:1px solid rgba(var(--color-foreground),.14);border-radius:.6rem}.dmc-gift-details h2{margin:0 0 .9rem}.dmc-gift-details p{margin:.6rem 0;font-size:1.5rem;line-height:1.55}.lampshade-product .product__title h1{font-size:clamp(2.6rem,2.3vw,3.4rem);line-height:1.25}.lampshade-features{margin:1rem 0 1.6rem;padding-left:2rem}.lampshade-product .product-media-container.media-type-image{--ratio: 1 !important;--preview-ratio: 1 !important;--aspect-ratio: 1;width:100%}.lampshade-product .product-media-container.media-type-image .media{padding-top:100%}.lampshade-product .product-media-container.media-type-image .product__media img{object-fit:contain;object-position:center}.lampshade-fit{padding:1.6rem;background:rgba(var(--color-foreground),.035);border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.6rem}.lampshade-fit p{margin:.6rem 0;font-size:1.5rem;line-height:1.55}.lampshade-fit h2{margin:0 0 .9rem}.lampshade-fitting-choice{margin:0 0 1.6rem}.lampshade-fitting-choice .select{width:100%;max-width:100%}.lampshade-product .product__media img[src*="PhotoRoom-20230506_210358.png"]{transform:translate(-1.07%,-4.59%) scale(1.172);transform-origin:center}.lampshade-product .product__media img[src*="il_fullxfull.4502127456_7ojb.jpg"]{transform:translate(1.5%,-.96%) scale(1.286);transform-origin:center}.lampshade-product .product__media img[src*="20250425_124036.png"]{transform:translate(2.67%,-6.03%) scale(1.392);transform-origin:center}.lampshade-product .product__media img[src*="Photoroom-20240407-184946.png"]{transform:translate(-.82%,.15%) scale(.89);transform-origin:center}.lampshade-product .product__media img[src*="Photoroom-20240215-114528.png"]{transform:translate(1.18%,-4%) scale(1.091);transform-origin:center}.lampshade-product .product__media img[src*="PhotoRoom-20230506_175633.png"]{transform:translate(.29%,-2.99%) scale(1.156);transform-origin:center}.lampshade-product .product__media img[src*="il_fullxfull.3923652267_kxjv.jpg"]{transform:translate(.89%,-4.87%) scale(1.063);transform-origin:center}.lampshade-product .product__media img[src*="PhotoRoom-20230412_182312.png"]{transform:translate(.54%,-11.22%) scale(1.077);transform-origin:center}.lampshade-product .product__media img[src*="Photoroom-20240212-162415.png"]{transform:translate(.1%,-.5%) scale(1.206);transform-origin:center}.lampshade-product .product__media img[src*="Photoroom-20240410-151848.png"]{transform:translate(1.65%,-7.62%) scale(1.039);transform-origin:center}.lampshade-product .product__media img[src*="20260421_141901068_iOS.jpg"]{transform:translate(.75%,.99%) scale(1.491);transform-origin:center}.lampshade-product .product__media img[src*="Photoroom-20240423_151742.png"]{transform:translate(.1%,-2.63%) scale(1.214);transform-origin:center}.lampshade-product .product__media img[src*="Photoroom-20240508_203659_8c344d11-bd38-4ae6-8af5-a1d7f679657d.png"]{transform:translate(.19%,-3.02%) scale(1.169);transform-origin:center}.lampshade-product .product__media img[src*="Photoroom-20240604_142123.png"]{transform:translate(1.18%,-9.2%) scale(1.416);transform-origin:center}.lampshade-product .product__media img[src*="PhotoRoom-20230412_181708_2ce73844-8db9-4548-b163-8bf7a6c9b5ac.png"]{transform:translate(.96%,-7.54%) scale(1.436);transform-origin:center}.lampshade-product .product__media img[src*="20250505-153155.png"]{transform:translate(2.77%,-4.41%) scale(1.514);transform-origin:center}.lampshade-product .product__media img[src*="20250513_173727.png"]{transform:translate(1%,-3.18%) scale(1.091);transform-origin:center}.lampshade-product .product__media img[src*="20250515_180109.png"]{transform:translate(2.23%,-3.05%) scale(1.408);transform-origin:center}.lampshade-product .product__media img[src*="20251105-113113.png"]{transform:translate(1.16%,-6.46%) scale(1.551);transform-origin:center}.lampshade-product .product__media img[src*="20251106-144910.png"]{transform:translate(2.61%,-2.38%) scale(1.362);transform-origin:center}.lampshade-product .product__media img[src*="20251114-111947.png"]{transform:translate(-0%,-3.08%) scale(1.42);transform-origin:center}.lampshade-product .product__media img[src*="20251114_151308.png"]{transform:translate(2.11%,-1.11%) scale(1.33);transform-origin:center}.lampshade-product .product__media img[src*="21C5CB89-FDF9-464B-A9EB-D7338A903E41.jpg"]{transform:translate(.12%,-.47%) scale(1.408);transform-origin:center}.lampshade-product .product__media img[src*="07C7BDD7-9A5E-44C1-AD15-8AE3E267EA1F.jpg"]{transform:translate(.08%,.08%) scale(.94);transform-origin:center}.lampshade-product .product__media img[src*="20260501_141442826_iOS.jpg"]{transform:translate(-2.34%,-3.45%) scale(1.337);transform-origin:center}.lampshade-product .product__media img[src*="20260610_102100939_iOS.jpg"]{transform:translate(.16%,.16%) scale(.935);transform-origin:center}.lampshade-product .product__media img[src*="E15A5C35-7A33-4A2B-A141-7A03B9A2AEEF.jpg"]{transform:translate(.91%,.08%) scale(.908);transform-origin:center}.lampshade-product .product__media img[src*="3B485F9F-3A1A-405F-924E-F6D9FDD50714.jpg"]{transform:translate(.23%,.08%) scale(.937);transform-origin:center}.lampshade-product .product__media img[src*="C4EE201D-56F8-4067-B24B-586BB11C39F3.jpg"]{transform:translate(.23%,-0%) scale(.93);transform-origin:center}.lampshade-product{--color-foreground: 78, 65, 72}.lampshade-product .product__title h1,.lampshade-product .lampshade-fit h2,.lampshade-product .lampshade-details>h2{color:#5b3f4d}.lampshade-product .product-form__submit{--color-button: 112, 77, 94;--color-button-text: 255, 255, 255;background:#704d5e;color:#fff;border-radius:.4rem}.lampshade-product .product-form__submit:hover:not([disabled]){--color-button: 92, 61, 76;background:#5c3d4c}.lampshade-product .product__title h1{font-size:3.2rem;line-height:1.2;letter-spacing:-.02em;margin-bottom:0}.lampshade-product .product__info-container>.product__title{margin-bottom:1.2rem}.lampshade-product .product__description{line-height:1.65}.lampshade-product .lampshade-fit{padding:1.4rem 0;background:transparent;border:0;border-top:.1rem solid rgba(var(--color-foreground),.12);border-bottom:.1rem solid rgba(var(--color-foreground),.12);border-radius:0}.lampshade-product .lampshade-fit h2{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.lampshade-product .lampshade-fit p{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5}.lampshade-product .lampshade-fit p strong{font-size:1.5rem;font-weight:500}@media screen and (max-width:749px){.lampshade-product .product__title h1{font-size:2.7rem}}.lampshade-product .lampshade-fit p{font-size:1.4rem}.lampshade-product .lampshade-fit p strong{font-size:1.4rem;font-weight:600}.lampshade-product .lampshade-details{padding:1.6rem 0;border-top:.1rem solid rgba(var(--color-foreground),.12)}.lampshade-product .lampshade-details>h2{margin:0 0 .8rem;font-size:1.4rem;font-weight:600}.lampshade-product .lampshade-details p{margin:0;font-size:1.4rem;line-height:1.65}.lampshade-product .product-form__buttons{max-width:28rem}.lampshade-product .product-form__submit{min-height:4.4rem;padding:.9rem 2rem;font-size:1.4rem}.lampshade-product .product-form__quantity:has(.dmc-single-quantity){display:none}.lampshade-product dmc-quantity-dropdown:not([hidden]){display:block}.lampshade-product quantity-input[hidden]{display:none}.lampshade-product .dmc-quantity-select{box-sizing:border-box;width:72px;height:40px;min-height:40px;padding:6px 10px;font-size:16px;border:.1rem solid rgba(var(--color-foreground),.4);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit}.book-sleeve-details{padding:0;border:0;background:transparent}.book-sleeve-details>h2{margin:0 0 1.2rem;font-size:1.4rem;font-weight:600}.book-sleeve-details .book-sleeve-details__content p{margin:0 0 .6rem}.book-sleeve-details .book-sleeve-details__list{list-style:disc;margin:0;padding-left:1.8rem;font-size:1.4rem;line-height:1.6}.book-sleeve-details__list li{margin-bottom:.6rem;padding-left:.3rem}.book-sleeve-details__list li:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=CCAAIgAAAEA */
