.tape-pdp-head--kicker{margin:0 0 -4px}.tape-pdp-kicker{margin:0;font:500 13px/1.2 var(--tape-font-display);text-transform:uppercase;letter-spacing:.14em;color:var(--tape-red-text)}.tape-pdp-title h1{font-family:var(--tape-font-display);font-weight:600;text-transform:uppercase;font-size:clamp(30px,3.2vw,48px);line-height:1;letter-spacing:.005em;color:var(--tape-text)}.tape-pdp-credits{display:grid;gap:14px}.tape-pdp-byline{margin:0;font:italic 16px/1.4 var(--tape-font-serif);color:var(--tape-text-2)}.tape-pdp-byline__name{font-style:normal;font-weight:600;color:var(--tape-text)}.tape-badges{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tape-badge{display:inline-flex;align-items:center;padding:6px 9px 5px;border:1px solid var(--tape-line-strong);border-radius:var(--tape-radius);background:var(--tape-paper);font:500 12px/1 var(--tape-font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--tape-text)}.tape-badge--format{background:var(--tape-ink);border-color:var(--tape-ink);color:var(--tape-cream)}.tape-badge--class{border-color:var(--tape-text);font-weight:600}.tape-pdp-title~.product__sale-box .product-form__submit{background:var(--tape-red);border-color:var(--tape-red);color:#fff;font-family:var(--tape-font-display);font-weight:500;text-transform:uppercase;letter-spacing:.1em}.tape-pdp-title~.product__sale-box .product-form__submit:not([disabled]):hover{background:var(--tape-red-hover)}.tape-film-details{padding-block:calc(var(--tape-fd-pt, 36px) * .75) calc(var(--tape-fd-pb, 36px) * .75)}.tape-film-details__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px)}.tape-film-details__grid--single{grid-template-columns:minmax(0,900px)}.tape-film-details__heading{margin:0 0 16px;padding-top:16px;border-top:1px solid var(--tape-ink);font:500 20px/1 var(--tape-font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--tape-text)}.tape-film-details__copy{font:17px/1.65 var(--tape-font-serif);color:var(--tape-text-2);max-width:62ch}.tape-specs{width:100%;border-collapse:collapse;font:15px/1.5 var(--tape-font-ui);color:var(--tape-text)}.tape-specs th,.tape-specs td{padding:11px 0;border-top:1px solid var(--tape-line);text-align:left;vertical-align:top}.tape-specs tr:first-child th,.tape-specs tr:first-child td{border-top:0}.tape-specs th{width:34%;padding-right:16px;font:500 12px/1.9 var(--tape-font-display);text-transform:uppercase;letter-spacing:.14em;color:var(--tape-muted)}.tape-specs__class{display:flex;align-items:flex-start;gap:10px}.tape-specs__class-mark{width:40px;height:40px;object-fit:contain;flex:none}.tape-qb[hidden]{display:none}.tape-qb{position:fixed;inset:auto 0 0 0;z-index:60}.tape-qb__inner{display:flex;align-items:center;gap:12px;padding:10px var(--tape-gutter) calc(10px + env(safe-area-inset-bottom));background:var(--tape-ink);color:var(--tape-cream);box-shadow:0 -12px 24px -16px #0009;animation:tape-qb-in .2s ease}@keyframes tape-qb-in{0%{transform:translateY(100%)}}.tape-qb__info{min-width:0;flex:1}.tape-qb__title{margin:0;font:500 15px/1.15 var(--tape-font-display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tape-qb__meta{display:flex;align-items:center;gap:10px;margin-top:3px;min-width:0}.tape-qb__price{font:600 14px/1 var(--tape-font-ui);white-space:nowrap}.tape-qb .tape-state{font-size:12.5px;color:var(--tape-on-dark-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tape-qb .tape-state--preorder .tape-state__dot{background:var(--tape-red-on-dark)}.tape-qb .tape-state--date-tbc .tape-state__dot{background:transparent;border-color:var(--tape-red-on-dark)}.tape-qb__btn{flex:none}body.tape-qb-open{--floating-element-position: 9rem}body.tape-qb-open #swym-anchor{bottom:calc(78px + env(safe-area-inset-bottom))!important;transition:bottom .2s ease}@media(min-width:990px){.tape-qb{display:none!important}}@media(prefers-reduced-motion:reduce){.tape-qb__inner{animation:none}}@media(max-width:989px){.tape-film-details__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.tape-pdp-title h1{font-size:30px}.tape-film-details__copy{font-size:16px}.tape-specs th{width:38%}}.tape-pdp>.background-input{background:var(--tape-paper);padding-top:0}.tape-pdp .page-width{max-width:1360px;padding-inline:clamp(16px,4vw,48px)}.tape-pdp .breadcrumb{padding-block:12px 10px}.tape-pdp .product{gap:0 clamp(32px,4vw,64px)}.tape-pdp .product.product--small:not(.product--no-media) .product__media-wrapper{max-width:none;width:56%;flex:0 0 56%}.tape-pdp .product.product--small:not(.product--no-media) .product__info-wrapper{max-width:none;width:auto;flex:1 1 0;padding-left:0}.tape-pdp .product__media-gallery{--tape-stage-h: clamp(440px, calc(100vh - 290px) , 620px)}.tape-pdp .product__media-list{background:radial-gradient(110% 85% at 50% 40%,#f6f3ee,#e9e4dc);border-top:3px solid var(--tape-ink)}.tape-pdp .product__media-list .product__media{padding-top:0!important;padding-bottom:0!important;height:var(--tape-stage-h);background:transparent;border-radius:0}.tape-pdp .product__media-list .product__media img{top:30px;right:10%;bottom:50px;left:10%;width:80%;height:calc(100% - 80px);object-fit:contain;mix-blend-mode:multiply}.tape-pdp .product__media-list .product__media-item,.tape-pdp .product__media-list .product__modal-opener{border-radius:0;background:transparent}.tape-pdp .product__media-icon{inset:auto 14px 12px auto;width:auto;height:30px;padding:0 10px;border-radius:0;border:1px solid var(--tape-line-strong);background:#ffffffb3;box-shadow:none;opacity:1}.tape-pdp .product__media-icon svg{width:16px;height:16px}.tape-pdp .thumbnail-list__item .thumbnail{border-radius:0;background:var(--tape-mist)}.tape-pdp .thumbnail-list__item .thumbnail img{object-fit:contain;mix-blend-mode:multiply;padding:4px}.tape-pdp .product__info-container>*{margin-top:0}.tape-pdp .tape-pdp-head--kicker{margin:0}.tape-pdp .tape-pdp-kicker{font-size:12.5px;letter-spacing:.22em}.tape-pdp .tape-pdp-title{margin-top:8px}.tape-pdp .tape-pdp-title h1{font-size:clamp(38px,3.5vw,54px);line-height:.94;letter-spacing:.004em}.tape-pdp-edition{display:block;margin-top:8px;font:400 17px/1.3 var(--tape-font-display);letter-spacing:.06em;color:var(--tape-text-2)}.tape-pdp .tape-pdp-head--credits{margin-top:12px}.tape-pdp .tape-pdp-credits{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.tape-pdp .tape-pdp-byline{font-size:16px;line-height:1.35}.tape-pdp .tape-pdp-byline__name{font-weight:400}.tape-pdp .tape-badges{gap:5px}.tape-pdp .tape-badge{height:22px;padding:0 7px;font-size:11px}.tape-pdp .tape-badge--class{font-weight:500;border-color:var(--tape-line-strong)}.tape-pdp .product__price-block{margin-top:20px;padding-top:18px;border-top:1px solid #d9d3c9}.tape-pdp .product__price-block .price{gap:4px 12px;flex-wrap:wrap;align-items:baseline}.tape-pdp .product__price-block .price-item--sale,.tape-pdp .product__price-block .price__regular .price-item--regular{font:500 36px/1 var(--tape-font-display);letter-spacing:.01em;color:var(--tape-text)}.tape-pdp .product__price-block .price__sale s .price-item--regular,.tape-pdp .product__price-block .price__sale .price-item--regular{font:400 18px/1 var(--tape-font-display);color:var(--tape-muted)}.tape-pdp .product__price-block .price__badge{padding:4px 7px 3px;border-radius:0;background:var(--tape-red);color:#fff;font:500 11px/1 var(--tape-font-display);letter-spacing:.14em;text-transform:uppercase}.tape-pdp .product__price-block .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.tape-pdp .product__price-block .price__sale>.flex{order:2;gap:12px}.tape-pdp .product__price-block .price__sale>.price-item--sale{order:1}.tape-pdp .product__tax{display:none}.tape-pdp .product__price-block .installment:empty,.tape-pdp .product__price-block .margin-top-1rem:has(.installment){margin-top:0}.tape-pdp .shopify-app-block:has(square-placement){margin-top:8px}.tape-pdp square-placement{margin-top:0!important}.tape-pdp .product__sale-box{margin-top:16px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.tape-pdp .tape-status{margin:0 0 14px;padding:10px 12px;border-left-width:3px}.tape-pdp .tape-status .tape-state{font-size:15px}.tape-pdp .tape-status__detail{font-size:13.5px;margin-top:2px}.tape-pdp .product-form__buttons-group,.tape-pdp .product-form__buttons-single{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:end}.tape-pdp .product-form__buttons--no-quantity{grid-template-columns:minmax(0,1fr)}.tape-pdp .product-form__buttons>:not(.product-form__quantity):not(.product-form__submit){grid-column:1 / -1}.tape-pdp .product-form__buttons>.quantity__label,.tape-pdp .product-form__buttons>[class*=quantity__label]{display:none}.tape-pdp .product-form__quantity{margin:0}.tape-pdp .product-form__quantity .quantity{width:112px;height:54px;border-radius:0}.tape-pdp .product-form__submit{height:54px;min-height:54px;margin:0;border-radius:0;font-size:16px}.tape-pdp .product-form__buttons.product-form__buttons--input .product-form__quantity~.product-form__submit{grid-column:auto;max-width:none}.tape-pdp .product-form__buttons.product-form__buttons--no-quantity .product-form__submit{grid-column:1 / -1;max-width:none}.tape-pdp .shopify-payment-button{margin-top:0}.tape-pdp .shopify-payment-button__button{border-radius:0;min-height:46px}.tape-pdp .tape-buy-disabled .tape-btn{width:100%;height:54px}.tape-pdp #swym-atw-button-container{margin-top:0}.tape-pdp #swym-atw-pdp-button{height:44px;min-height:0;border:1px solid var(--tape-ink)!important;border-radius:0!important;background:transparent!important;color:var(--tape-ink)!important;font:500 14px/1 var(--tape-font-display)!important;letter-spacing:.1em;text-transform:uppercase}.tape-pdp #swym-atw-pdp-button *{color:inherit!important;font:inherit!important}.tape-pdp #swym-atw-pdp-button:hover{background:var(--tape-ink)!important;color:var(--tape-cream)!important}.tape-pdp .product__info-container>share-button{margin-top:18px;padding-top:14px;border-top:1px solid var(--tape-line)}.tape-pdp .share-button__button.button{min-height:0;height:auto;padding:0;border:0;border-bottom:1px solid var(--tape-line-strong);border-radius:0;background:transparent;color:var(--tape-text-2);font:13px/1.6 var(--tape-font-ui);text-transform:none;letter-spacing:0}.tape-pdp .share-button__button.button svg{width:14px;height:14px}.tape-pdp .tape-pdp-head--links{margin-top:16px}.tape-pdp-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font:13px/1.6 var(--tape-font-ui)}.tape-pdp-links a{color:var(--tape-text-2);text-decoration:none;border-bottom:1px solid var(--tape-line-strong)}.tape-pdp-links a:hover{color:var(--tape-text);border-bottom-color:var(--tape-text)}.tape-film-details--band{background:var(--tape-ink);color:var(--tape-on-dark);padding-block:64px 72px}.tape-film-details--band .page-width{max-width:1360px;padding-inline:clamp(16px,4vw,48px)}.tape-film-details--band .tape-film-details__about,.tape-film-details--band .tape-film-details__edition{scroll-margin-top:90px}.tape-film-details--band .tape-film-details__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(32px,5vw,88px)}.tape-film-details--band .tape-film-details__heading{border-top:0;padding-top:0;font-size:clamp(26px,2.4vw,34px);font-weight:600;letter-spacing:.01em;color:var(--tape-cream)}.tape-film-details--band .tape-film-details__kicker{margin:0 0 8px;font:500 12px/1 var(--tape-font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--tape-red-on-dark)}.tape-film-details--band .tape-film-details__copy{font-size:18px;line-height:1.7;color:var(--tape-on-dark-2);max-width:64ch}.tape-film-details--band .tape-film-details__copy>p:first-child{font-size:20px;color:var(--tape-cream)}.tape-film-details--band .tape-film-details__copy a{color:var(--tape-cream)}.tape-film-details--band .tape-film-details__copy h1,.tape-film-details--band .tape-film-details__copy h2,.tape-film-details--band .tape-film-details__copy h3,.tape-film-details--band .tape-film-details__copy h4{font-family:var(--tape-font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--tape-cream)}.tape-film-details--band .tape-specs{color:var(--tape-cream);border-top:1px solid var(--tape-cream)}.tape-film-details--band .tape-specs th,.tape-film-details--band .tape-specs td{border-top:1px solid var(--tape-line-dark)}.tape-film-details--band .tape-specs tr:first-child th,.tape-film-details--band .tape-specs tr:first-child td{border-top:0}.tape-film-details--band .tape-specs th{color:var(--tape-on-dark-muted)}.tape-film-details--band .tape-specs__class-mark{background:#fff;border-radius:2px;padding:2px}@media(max-width:989px){.tape-pdp .product.product--small:not(.product--no-media) .product__media-wrapper{width:47%;flex-basis:47%}.tape-pdp .product__media-gallery{--tape-stage-h: min(560px, 62vw)}.tape-film-details--band .tape-film-details__grid{grid-template-columns:minmax(0,1fr)}}.tape-other-editions{padding-block:var(--tape-oe-pt, 40px) var(--tape-oe-pb, 48px);background:var(--tape-paper, #f7f4ef);border-top:1px solid var(--tape-line, rgba(20, 16, 12, .12))}.tape-other-editions .page-width{max-width:1360px;padding-inline:clamp(16px,4vw,48px)}.tape-other-editions__head{margin-bottom:22px;max-width:42rem}.tape-other-editions__kicker{margin:0 0 8px;font:500 12px/1 var(--tape-font-display, Oswald, sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--tape-red, #b42318)}.tape-other-editions__heading{margin:0;font:600 clamp(24px,2.2vw,32px)/1.15 var(--tape-font-display, Oswald, sans-serif);letter-spacing:.02em;text-transform:uppercase;color:var(--tape-text, #14100c)}.tape-other-editions__intro{margin:10px 0 0;font:16px/1.5 var(--tape-font-serif, "Source Serif 4", Georgia, serif);color:var(--tape-text-2, rgba(20, 16, 12, .72))}.tape-other-editions__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tape-other-editions__link{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:center;padding:12px 14px;border:1px solid var(--tape-line, rgba(20, 16, 12, .12));border-radius:2px;background:#fff;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.tape-other-editions__link:hover{border-color:var(--tape-text, #14100c);box-shadow:0 1px #14100c0f}.tape-other-editions__art{display:block;width:72px}.tape-other-editions__img{display:block;width:72px;height:96px;object-fit:contain;background:var(--tape-paper, #f7f4ef)}.tape-other-editions__img--empty{border:1px dashed var(--tape-line, rgba(20, 16, 12, .2))}.tape-other-editions__body{display:grid;gap:4px;min-width:0}.tape-other-editions__studio{font:500 11px/1 var(--tape-font-display, Oswald, sans-serif);letter-spacing:.18em;text-transform:uppercase;color:var(--tape-text-2, rgba(20, 16, 12, .65))}.tape-other-editions__title{font:600 16px/1.3 var(--tape-font-ui, system-ui, sans-serif);color:var(--tape-text, #14100c)}.tape-other-editions__title .tape-pdp-edition{display:block;margin-top:2px;font:500 13.5px/1.35 var(--tape-font-ui, system-ui, sans-serif);color:var(--tape-text-2, rgba(20, 16, 12, .72))}.tape-other-editions__meta{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;margin-top:2px}.tape-other-editions__price{font:600 15px/1.2 var(--tape-font-ui, system-ui, sans-serif);color:var(--tape-text, #14100c)}.tape-other-editions__state{font-size:13px}@media(min-width:750px){.tape-other-editions__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:749px){.tape-pdp .breadcrumb{display:none}.tape-pdp .product.product--small:not(.product--no-media) .product__media-wrapper{width:calc(100% + 2*clamp(16px,4vw,48px));flex:0 0 calc(100% + 2*clamp(16px,4vw,48px));margin-inline:calc(clamp(16px,4vw,48px)*-1)}.tape-pdp .product.product--small:not(.product--no-media) .product__info-wrapper{width:100%;flex:0 0 100%;margin-top:0;padding-top:12px}.tape-pdp .product__media-gallery{--tape-stage-h: min(226px, 28vh)}.tape-pdp .product__media-list .product__media img{top:14px;right:18%;bottom:14px;left:18%;width:64%;height:calc(100% - 28px)}.tape-pdp .product__media-icon{display:none}.tape-pdp .product__info-container{display:flex;flex-direction:column}.tape-pdp .product__info-container>.shopify-app-block:has(square-placement){order:1;margin-top:10px}.tape-pdp .product__info-container>.product__sale-box~:not(.shopify-app-block){order:2}.tape-pdp .tape-pdp-kicker{font-size:11.5px}.tape-pdp .tape-pdp-title{margin-top:6px}.tape-pdp .tape-pdp-title h1{font-size:clamp(28px,8.2vw,34px)}.tape-pdp-edition{font-size:14.5px;margin-top:4px}.tape-pdp .tape-pdp-head--credits{margin-top:8px}.tape-pdp .tape-pdp-credits{gap:6px 10px}.tape-pdp .tape-pdp-byline{font-size:14.5px}.tape-pdp .product__price-block{margin-top:10px;padding-top:10px}.tape-pdp .product__price-block .price-item--sale,.tape-pdp .product__price-block .price__regular .price-item--regular{font-size:30px}.tape-pdp .product__sale-box{margin-top:10px}.tape-pdp .tape-status{margin-bottom:10px;padding:7px 10px}.tape-pdp .tape-status .tape-state{font-size:14.5px}.tape-pdp .tape-status__detail{font-size:13px}.tape-pdp .product-form__quantity .quantity,.tape-pdp .product-form__submit{height:52px;min-height:52px}.tape-film-details--band{padding-block:40px 48px}.tape-film-details--band .tape-film-details__copy{font-size:17px}.tape-film-details--band .tape-film-details__copy>p:first-child{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/tape-pdp.css.map */
