.kings-demo-card .card-gallery,.kings-demo-gallery .product-media-container,.kings-demo-collection-image{background:#e9e5dc;isolation:isolate}.kings-demo-card .product-media,.kings-demo-gallery .product-media,.kings-demo-collection-image .resource-image__image{background:transparent}.kings-demo-card .product-media__image,.kings-demo-gallery .product-media__image,.kings-demo-collection-image .resource-image__image{mix-blend-mode:multiply;object-fit:contain}.kings-demo-card .card-gallery{--gallery-aspect-ratio: 4 / 3}.kings-demo-card .card-gallery .product-media{padding:12px}.kings-demo-gallery .product-media{padding:clamp(12px,3vw,32px)}.kings-collection-index .kings-demo-collection-image .resource-image__image{background:transparent;padding:16px}.kings-preview-add{display:grid;gap:8px;margin-top:16px}.kings-preview-add--card{position:relative;z-index:2;width:100%;margin-top:8px}.kings-preview-add .button{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:5px}.kings-preview-add .button span{display:inline}.kings-preview-add input,.kings-preview-line input{width:76px;min-height:44px;padding:8px;color:inherit;background:var(--color-background);border:1px solid var(--color-border)}.kings-preview-caption{font-size:.875rem;line-height:1.5;margin:0}.kings-preview-dialog{background:#f7f5f0;color:#161616}.kings-preview-body{overflow-y:auto;padding:0 24px 24px}.kings-preview-body section{display:grid;gap:16px}.kings-preview-body :is(h3,h4,p){margin-block:0}.kings-preview-body .kings-preview-disclaimer{margin-bottom:16px}.kings-preview-body [data-kings-preview-status]:not(:empty){margin-bottom:16px}.kings-preview-body [hidden]{display:none}.kings-preview-disclaimer{border-left:3px solid #a98b3f;padding-left:12px;font-size:.875rem;line-height:1.5}.kings-preview-line{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding-block:20px;border-bottom:1px solid var(--color-border)}.kings-preview-line img{object-fit:contain;background:#e9e5dc;mix-blend-mode:multiply}.kings-preview-line a{font-weight:500}.kings-preview-line label{display:block;font-size:.875rem}.kings-preview-remove{display:inline-block;margin-left:12px;text-decoration:underline;min-height:44px}.kings-preview-summary{display:flex;justify-content:space-between;gap:16px;padding-top:16px}[data-kings-preview-count]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:2px;border-radius:50%;background:#c5a253;color:#161616;font-size:.75rem}[data-kings-preview-count][hidden]{display:none}.kings-sample-description>p:first-child{display:none}.kings-checkout-fields{display:grid;gap:12px;min-width:0;border:0;padding:0;margin:0}.kings-checkout-fields legend{font-weight:500;margin-bottom:12px}.kings-checkout-fields label{display:grid;gap:6px;min-width:0}.kings-checkout-fields input{width:100%;min-width:0;min-height:44px;padding:10px;color:inherit;background:var(--color-background);border:1px solid var(--color-border)}.kings-checkout-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kings-demo-card{height:100%}.kings-demo-card .product-card__content{height:100%;gap:12px}.kings-demo-card .card-gallery{--gallery-aspect-ratio: 4 / 3 !important;aspect-ratio:4 / 3;width:100%;flex:0 0 auto}.kings-demo-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media){height:100%}.kings-demo-card .card-gallery .product-media__image{width:100%;height:100%;object-fit:contain}.kings-demo-card [ref=productTitleLink]>.text-block{min-height:3em}.kings-demo-card [ref=productTitleLink] p{font-size:1rem;line-height:1.5;font-weight:500;letter-spacing:-.015em}.kings-demo-card .kings-preview-add--card{margin-top:auto}.kings-demo-card .kings-preview-add--card .button{min-height:48px;border-radius:3px}.header-actions__cart-icon{position:relative}.header-actions__cart-icon [data-kings-preview-count]{position:absolute;inset-block-start:2px;inset-inline-end:1px;z-index:2;min-width:18px;height:18px;border:2px solid #0b0b0b;padding:0 3px;font-size:10px;line-height:1}.kings-preview-add:not(.kings-preview-add--card){grid-template-columns:88px minmax(0,1fr);align-items:end;column-gap:12px}.kings-pdp-quantity{display:grid;gap:6px}.kings-pdp-quantity label{font-size:.8125rem;font-weight:500}.kings-pdp-quantity input{width:88px;height:52px;border-radius:3px}.kings-preview-add:not(.kings-preview-add--card)>.button{height:52px;margin:0;border-radius:3px}.kings-cart-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.kings-cart-actions .button{width:100%;padding-inline:10px;min-height:50px;font-size:.875rem;border-radius:3px}.kings-eyebrow{text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.5;letter-spacing:.16em}.hero--supplied-media h1{font-size:clamp(2.5rem,4.2vw,4.25rem)!important;line-height:1.04!important;letter-spacing:-.05em;font-weight:600;max-width:18ch}.hero--supplied-media .hero__content-wrapper p{color:#d5d1c8;line-height:1.7;font-size:1rem;max-width:43ch}.hero--supplied-media .hero__container{width:min(calc(100% - 64px),1216px)}.hero--supplied-media .hero__supplied-photo{border:1px solid #ffffff1f}.kings-editorial-band{background:#ede9e0;color:#191918}.kings-editorial-inner{width:min(calc(100% - 64px),1216px);margin:auto;padding-block:80px;display:grid;grid-template-columns:1fr 1fr;gap:10%}.kings-editorial-intro h2,.kings-story h2{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.04em;line-height:1.1;font-weight:500;margin-block:18px 24px}.kings-editorial-intro>p:not(.kings-eyebrow),.kings-story p{line-height:1.75}.kings-editorial-intro .button{margin-top:20px}.kings-editorial-topics article{padding-block:24px;border-top:1px solid #19191833}.kings-editorial-topics article:first-child{padding-top:0;border-top:0}.kings-editorial-topics h3,.kings-story h3{font-weight:500;font-size:1.25rem;letter-spacing:-.025em;margin-block:10px}.kings-editorial-topics p{font-size:.9375rem;line-height:1.7}.kings-editorial-topics a{font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.kings-inline-links{display:flex;flex-wrap:wrap;gap:16px;align-items:center}#MainContent .brand-tile-list .rte ul{grid-template-columns:repeat(4,minmax(0,1fr))}.mega-menu__list [hidden]{display:none!important}@media(min-width:750px){.menu-list__trigger>.menu-list__disclosure{position:static;transform:none;opacity:1;pointer-events:auto;min-width:24px;min-height:44px;padding:0}header-menu .mega-menu__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;grid-column:1 / -1}header-menu .mega-menu__list>.mega-menu__column{display:contents}header-menu .mega-menu__link{padding:16px;border:1px solid #19191833}}.kings-story{background:#f7f5f0;color:#191918}.kings-story-hero,.kings-story-body,.kings-story-values,.kings-story-cta{width:min(calc(100% - 64px),1216px);margin-inline:auto}.kings-story-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding-block:72px}.kings-story h1{font-size:clamp(2.75rem,5vw,4.75rem);line-height:1.02;letter-spacing:-.055em;font-weight:500;margin-block:20px 28px}.kings-story-lead{font-size:1.125rem;max-width:42ch}.kings-story figure{margin:0}.kings-story figure img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.kings-story figcaption{font-size:.75rem;color:#605b52;padding-top:12px}.kings-story-body{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding-block:64px;border-top:1px solid #19191833}.kings-story-copy p:first-child{margin-top:0}.kings-story-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-bottom:72px}.kings-story-values article{padding-top:24px;border-top:1px solid #19191833}.kings-story-values p{font-size:.9375rem}.kings-story-cta{padding:40px;background:#e9e3d7;display:grid;gap:24px;margin-bottom:64px}.kings-story-cta h2{margin-top:12px}@media(max-width:749px){#MainContent .brand-tile-list .rte ul{grid-template-columns:repeat(2,minmax(0,1fr))}.kings-demo-card [ref=productTitleLink]>.text-block{min-height:4.5em}.kings-demo-card [ref=productTitleLink] p{font-size:.875rem}.hero--supplied-media .hero__container{width:calc(100% - 40px)}.hero--supplied-media h1{font-size:2.75rem!important}.kings-editorial-inner,.kings-story-hero,.kings-story-body,.kings-story-values,.kings-story-cta{width:calc(100% - 40px);grid-template-columns:1fr;gap:28px}.kings-editorial-inner,.kings-story-hero{padding-block:48px}.kings-story-body{padding-block:40px}.kings-story-values{padding-bottom:40px}.kings-story-cta{padding:24px;margin-bottom:40px}.kings-story-cta .kings-inline-links{display:grid;gap:12px}}@media(max-width:749px){.kings-preview-add--card .button{font-size:.875rem;padding-inline:8px}.kings-preview-body{padding-inline:16px}.kings-preview-line{grid-template-columns:88px minmax(0,1fr);gap:12px}.kings-preview-line img{width:88px;height:66px}}.kings-preview-add--card form{width:100%;margin:0}.cart__ctas.kings-native-cart-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.cart__ctas.kings-native-cart-actions>:is(button,a){width:100%;min-width:0;min-height:50px;padding-inline:10px;font-size:.875rem}.kings-native-cart-actions .additional-checkout-buttons{grid-column:1 / -1}.buy-buttons-block .product-form-buttons{flex-wrap:wrap;align-items:stretch}.buy-buttons-block .product-form-buttons>span:has(add-to-cart-component){flex:1 1 51%;min-width:fit-content}.buy-buttons-block .product-form-buttons add-to-cart-component .button{min-width:0;padding-inline:12px;white-space:nowrap}.buy-buttons-block .product-form-buttons quantity-selector-component{flex:0 0 auto}.header-actions__cart-icon .cart-bubble{position:absolute;inset-block-start:2px;inset-inline-end:1px}.kings-client-slideshow .slide__image-container{border-radius:0;background:#0b0b0b}.kings-client-slideshow .slide__image-container>.slide__image{object-fit:cover}.kings-client-slideshow .slide__image-container--responsive{--kings-image-fit: cover;--kings-foreground-position: var(--kings-position-desktop);--kings-backdrop-position: var(--kings-position-desktop);--kings-backdrop-display: none;isolation:isolate;overflow:hidden;z-index:0;pointer-events:none}.kings-client-slideshow .slide__image-container--responsive[data-fit-desktop=contain]{--kings-image-fit: contain;--kings-foreground-position: center center;--kings-backdrop-display: block}.kings-client-slideshow .slide__image-container--responsive>.slide__picture{display:block;position:relative;width:100%;height:100%;min-width:0;z-index:1}.kings-client-slideshow .slide__picture>.slide__image{display:block;width:100%;height:100%;max-width:none;object-fit:var(--kings-image-fit);object-position:var(--kings-foreground-position)}.kings-client-slideshow .slide__image-container--responsive>.slide__image-backdrop{display:var(--kings-backdrop-display);position:absolute;top:-48px;right:-48px;bottom:-48px;left:-48px;z-index:0;pointer-events:none;filter:blur(16px) brightness(.55);opacity:.6}.kings-client-slideshow .slide__backdrop-picture{display:block;width:100%;height:100%}.kings-client-slideshow .slide__backdrop-picture>.slide__image-backdrop-image{width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--kings-backdrop-position)}.kings-client-slideshow .slide__image-container--responsive>.overlay{z-index:2}@media screen and (max-width:749px){.kings-client-slideshow .slide__image-container--responsive{--kings-image-fit: contain;--kings-foreground-position: center center;--kings-backdrop-position: var(--kings-position-mobile);--kings-backdrop-display: block}.kings-client-slideshow .slide__image-container--responsive[data-fit-mobile=cover]{--kings-image-fit: cover;--kings-foreground-position: var(--kings-position-mobile);--kings-backdrop-display: none}}.kings-client-slideshow .slide__content h1{font-size:clamp(2rem,4.2vw,4.25rem);line-height:1.08;letter-spacing:-.04em;max-inline-size:18ch;text-wrap:balance}.kings-preorder-label{margin-block:.5rem;font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.slideshow-section--half-viewport.kings-client-slideshow .slide__content h1{font-size:clamp(2rem,2.9vw,2.75rem);line-height:1.05;max-inline-size:24ch}.slideshow-section--half-viewport.kings-client-slideshow .slide__content .button-custom{min-height:44px;padding:8px 16px;font-size:.875rem;line-height:1.25}@media screen and (max-width:749px){.slideshow-section--half-viewport.kings-client-slideshow .slide__content h1{font-size:1.625rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kings-presentation.css.map */
