.db-colorway-posters{display:block;padding-block:var(--dbcp-top) var(--dbcp-bottom);background:var(--dbcp-background);color:var(--dbcp-text)}.db-colorway-posters *,.db-colorway-posters *:before,.db-colorway-posters *:after{box-sizing:border-box}.db-colorway-posters__inner{width:min(100%,var(--dbcp-width));margin-inline:auto;padding-inline:24px}.db-colorway-posters__intro{margin-bottom:32px}.db-colorway-posters--center .db-colorway-posters__intro,.db-colorway-posters--center .db-colorway-posters__details{text-align:center}.db-colorway-posters__eyebrow,.db-colorway-posters__badge{margin:0 0 10px;color:var(--dbcp-accent);font-size:13px;font-weight:700;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.db-colorway-posters__heading{margin:0;font-size:clamp(36px,4vw,56px);line-height:1.08;letter-spacing:-.03em}.db-colorway-posters__intro-text{margin:16px 0 0;color:var(--dbcp-muted);font-size:16px;line-height:1.6}.db-colorway-posters__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:24px}.db-colorway-posters--left .db-colorway-posters__tabs{justify-content:flex-start}.db-colorway-posters__tab{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;min-height:48px;padding:10px 20px;border:1px solid var(--dbcp-border);border-radius:999px;background:var(--dbcp-tab);color:var(--dbcp-text);font:inherit;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;cursor:pointer;transition:border-color .22s ease,box-shadow .22s ease}.db-colorway-posters__tab:hover,.db-colorway-posters__tab[aria-selected=true]{border-color:var(--dbcp-accent)}.db-colorway-posters__tab[aria-selected=true]{box-shadow:inset 0 -2px var(--dbcp-accent)}.db-colorway-posters__tab:focus-visible,.db-colorway-posters__link:focus-visible{outline:2px solid var(--dbcp-text);outline-offset:3px}.db-colorway-posters__swatch{width:18px;height:18px;flex:0 0 18px;border:1px solid var(--dbcp-border);border-radius:50%;background:var(--dbcp-swatch)}.db-colorway-posters__panel[hidden]{display:none!important}.db-colorway-posters--animate .db-colorway-posters__panel:not([hidden]){animation:dbcp-fade-in .22s ease-out}@keyframes dbcp-fade-in{0%{opacity:0}to{opacity:1}}.db-colorway-posters__media{width:100%;overflow:hidden;border-radius:var(--dbcp-radius);background:var(--dbcp-poster)}.db-colorway-posters__media--desktop-16-9{aspect-ratio:16 / 9}.db-colorway-posters__media--desktop-3-2{aspect-ratio:3 / 2}.db-colorway-posters__media--desktop-natural{aspect-ratio:auto}.db-colorway-posters__media picture,.db-colorway-posters__image,.db-colorway-posters__placeholder{display:block;width:100%;height:100%}.db-colorway-posters__image{object-fit:var(--dbcp-fit)}.db-colorway-posters__media--desktop-natural .db-colorway-posters__image{height:auto}.db-colorway-posters__placeholder{min-height:280px}.db-colorway-posters__details{padding-top:26px}.db-colorway-posters__colorway-title{margin:0;font-size:clamp(24px,2.5vw,36px);line-height:1.2}.db-colorway-posters__description{margin:12px 0 0;color:var(--dbcp-muted);font-size:16px;line-height:1.6}.db-colorway-posters__link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:var(--dbcp-text);font-weight:700;text-decoration:underline;text-decoration-color:var(--dbcp-accent);text-underline-offset:5px}.db-colorway-posters__link:hover{color:var(--dbcp-accent)}@media(max-width:749px){.db-colorway-posters{padding-block:var(--dbcp-top-mobile) var(--dbcp-bottom-mobile)}.db-colorway-posters__inner{padding-inline:16px}.db-colorway-posters__intro{margin-bottom:24px}.db-colorway-posters__heading{font-size:36px}.db-colorway-posters__tabs,.db-colorway-posters--left .db-colorway-posters__tabs{flex-wrap:nowrap;justify-content:flex-start;gap:8px;margin-right:-16px;margin-bottom:16px;padding-right:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.db-colorway-posters__tab{padding-inline:16px;scroll-snap-align:start}.db-colorway-posters__media--mobile-4-5{aspect-ratio:4 / 5}.db-colorway-posters__media--mobile-3-4{aspect-ratio:3 / 4}.db-colorway-posters__media--mobile-natural,.db-colorway-posters__media--mobile-fallback{aspect-ratio:auto}.db-colorway-posters__media--mobile-natural .db-colorway-posters__image,.db-colorway-posters__media--mobile-fallback .db-colorway-posters__image{height:auto}.db-colorway-posters__media--mobile-4-5 .db-colorway-posters__image,.db-colorway-posters__media--mobile-3-4 .db-colorway-posters__image{height:100%}.db-colorway-posters__details{padding-top:20px}}@media(prefers-reduced-motion:reduce){.db-colorway-posters__tab{transition:none}.db-colorway-posters--animate .db-colorway-posters__panel:not([hidden]){animation:none}}.db-product-specifications{width:100%;background:var(--db-spec-background);padding-block-start:var(--db-spec-padding-top);padding-block-end:var(--db-spec-padding-bottom)}.db-product-specifications,.db-product-specifications *{box-sizing:border-box}.db-product-specifications__container{width:min(calc(100% - (var(--db-spec-desktop-side-padding) * 2)),var(--db-spec-max-width));margin-inline:auto}.db-product-specifications__header{width:100%;max-width:var(--db-spec-header-max-width);margin-block-end:var(--db-spec-header-bottom-spacing);text-align:var(--db-spec-header-align)}.db-product-specifications__header--left{margin-inline-start:0;margin-inline-end:auto}.db-product-specifications__header--center{margin-inline-start:auto;margin-inline-end:auto}.db-product-specifications__header--right{margin-inline-start:auto;margin-inline-end:0}.db-product-specifications__eyebrow{margin:0;margin-block-end:var(--db-spec-eyebrow-bottom-spacing);color:var(--db-spec-eyebrow-color);font-size:var(--db-spec-eyebrow-size);font-weight:700;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.db-product-specifications__heading{margin:0;color:var(--db-spec-heading-color);font-size:var(--db-spec-heading-size);font-weight:700;line-height:1.08;letter-spacing:-.03em}.db-product-specifications__description{margin-block-start:var(--db-spec-description-top-spacing);color:var(--db-spec-description-color);font-size:var(--db-spec-description-size);line-height:1.7}.db-product-specifications__description p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.db-product-specifications__description p+p{margin-block-start:10px}.db-product-specifications__content{width:100%;color:var(--db-spec-value-color)}.db-product-specifications .db-spec-table{display:grid;grid-template-columns:repeat(var(--db-spec-columns),minmax(0,1fr));column-gap:var(--db-spec-group-column-gap);row-gap:var(--db-spec-group-row-gap);width:100%;margin:0;padding:0;border:0}.db-product-specifications .db-spec-group{min-width:0;margin:0;padding:0;border:0}.db-product-specifications .db-spec-group__title{margin:0;margin-block-end:var(--db-spec-group-title-bottom-spacing);color:var(--db-spec-group-title-color);font-size:var(--db-spec-group-title-size);font-weight:700;line-height:1.3}.db-product-specifications .db-spec-list{width:100%;margin:0;padding:0}.db-product-specifications .db-spec-row{display:grid;grid-template-columns:minmax(0,var(--db-spec-label-width)) minmax(0,calc(100% - var(--db-spec-label-width)));gap:var(--db-spec-row-column-gap);width:100%;margin:0;padding-block-start:var(--db-spec-row-padding-top);padding-block-end:var(--db-spec-row-padding-bottom);border:0;border-block-end:var(--db-spec-border-width) solid var(--db-spec-border-color)}.db-product-specifications .db-spec-row dt,.db-product-specifications .db-spec-row dd{min-width:0;margin:0;padding:0;border:0;overflow-wrap:anywhere;word-break:normal}.db-product-specifications .db-spec-row dt{color:var(--db-spec-label-color);font-size:var(--db-spec-label-size);font-weight:600;line-height:1.5}.db-product-specifications .db-spec-row dd{color:var(--db-spec-value-color);font-size:var(--db-spec-value-size);font-weight:500;line-height:1.5}.db-product-specifications__content table{width:100%;margin:0;padding:0;border:0!important;border-spacing:0;border-collapse:collapse;box-shadow:none!important;background:transparent;table-layout:fixed}.db-product-specifications__content table tbody,.db-product-specifications__content table thead,.db-product-specifications__content table tfoot{border:0!important;background:transparent}.db-product-specifications__content table tr{border:0!important;border-block-end:var(--db-spec-border-width) solid var(--db-spec-border-color)!important;background:transparent}.db-product-specifications__content table th,.db-product-specifications__content table td{height:auto;padding-block-start:var(--db-spec-row-padding-top);padding-block-end:var(--db-spec-row-padding-bottom);border:0!important;background:transparent;text-align:start;vertical-align:top;overflow-wrap:anywhere;word-break:normal}.db-product-specifications__content table th{width:var(--db-spec-label-width);padding-inline-start:0;padding-inline-end:var(--db-spec-row-column-gap);color:var(--db-spec-label-color);font-size:var(--db-spec-label-size);font-weight:600;line-height:1.5}.db-product-specifications__content table td{padding-inline-start:0;padding-inline-end:0;color:var(--db-spec-value-color);font-size:var(--db-spec-value-size);font-weight:500;line-height:1.5}.db-product-specifications__content table tr.db-spec-table-heading{border-block-end:0!important}.db-product-specifications__content table tr.db-spec-table-heading th{width:100%;padding-block-start:0;padding-block-end:var(--db-spec-group-title-bottom-spacing);padding-inline:0;color:var(--db-spec-group-title-color);font-size:var(--db-spec-group-title-size);font-weight:700;line-height:1.3}.db-product-specifications__content th p,.db-product-specifications__content td p,.db-product-specifications__content dt p,.db-product-specifications__content dd p{margin:0;color:inherit;font:inherit;line-height:inherit}.db-product-specifications__content th p+p,.db-product-specifications__content td p+p,.db-product-specifications__content dt p+p,.db-product-specifications__content dd p+p{margin-block-start:6px}.db-product-specifications__content a{color:inherit;text-decoration:underline;text-underline-offset:3px}.db-product-specifications__content a:hover{color:var(--db-spec-heading-color)}@media screen and (max-width:989px){.db-product-specifications .db-spec-table{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.db-product-specifications__container{width:min(calc(100% - (var(--db-spec-mobile-side-padding) * 2)),var(--db-spec-max-width))}.db-product-specifications__heading{font-size:min(var(--db-spec-heading-size),36px)}.db-product-specifications .db-spec-table{grid-template-columns:minmax(0,1fr)}.db-product-specifications .db-spec-row{grid-template-columns:minmax(0,var(--db-spec-label-width)) minmax(0,calc(100% - var(--db-spec-label-width)))}}@media screen and (max-width:480px){.db-product-specifications--stack-mobile .db-spec-row{grid-template-columns:minmax(0,1fr);gap:6px}.db-product-specifications--stack-mobile .db-product-specifications__content table,.db-product-specifications--stack-mobile .db-product-specifications__content table tbody,.db-product-specifications--stack-mobile .db-product-specifications__content table thead,.db-product-specifications--stack-mobile .db-product-specifications__content table tfoot,.db-product-specifications--stack-mobile .db-product-specifications__content table tr,.db-product-specifications--stack-mobile .db-product-specifications__content table th,.db-product-specifications--stack-mobile .db-product-specifications__content table td{display:block;width:100%}.db-product-specifications--stack-mobile .db-product-specifications__content table tr{padding-block-start:var(--db-spec-row-padding-top);padding-block-end:var(--db-spec-row-padding-bottom)}.db-product-specifications--stack-mobile .db-product-specifications__content table th,.db-product-specifications--stack-mobile .db-product-specifications__content table td{padding:0}.db-product-specifications--stack-mobile .db-product-specifications__content table td{margin-block-start:6px}.db-product-specifications--stack-mobile .db-product-specifications__content table tr.db-spec-table-heading{padding-block:0}.db-product-specifications--stack-mobile .db-product-specifications__content table tr.db-spec-table-heading th{padding-block-end:var(--db-spec-group-title-bottom-spacing)}}[data-db-gift-cart] .additional-checkout-buttons{display:none}[data-db-gift-busy] .additional-checkout-buttons{visibility:hidden;pointer-events:none}[data-db-gift-notice]:not([hidden]){margin-block:1rem}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map */
