.pb-pr-print{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.4rem;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.pb-pr-print__name{font-family:var(--font-heading-family);font-weight:800;color:rgb(var(--pb-coral))}.pb-pr-print__by{opacity:.75}.pb-pr-print__by a{text-decoration:underline;text-underline-offset:.2em}.pb-promos{--pbp-accent: #B85E0A;--pbp-pill-bg: #FFF0DC;--pbp-pill-line: #F5C98A;--pbp-bar-bg: #FFFAF4;--pbp-bar-line: #F0DAB8;--pbp-panel-bg: #F4F0EA;--pbp-btn-bg: rgb(var(--y-navy, 23 48 87));--pbp-btn-text: #fff;display:block;position:relative;margin:1rem 0 2rem}.pb-promos__bar{display:flex;align-items:center;padding:.8rem 1rem .8rem 1.2rem;border:1px solid var(--pbp-bar-line);border-radius:8px;background:var(--pbp-bar-bg);cursor:pointer}.pb-promos--no-panel .pb-promos__bar{cursor:default}.pb-promos__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pb-promos__bar:focus-visible{outline:2px solid var(--pbp-accent);outline-offset:2px}.pb-promos__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;flex:1 1 auto;min-width:0}.pb-promos__tag{display:inline-flex;align-items:center;padding:.3rem .9rem;border:1px solid var(--pbp-pill-line);border-radius:2rem;background:var(--pbp-pill-bg);color:var(--pbp-accent);font-family:inherit;font-size:1.1rem;font-weight:700;line-height:1.6;letter-spacing:.01em;text-transform:none;white-space:nowrap}.pb-promos__item>.pb-promos__tag{display:none}.pb-promos--no-panel .pb-promos__detail{display:none}.pb-promos__icon{width:1.1rem;height:1.1rem;margin-right:.5rem;flex:0 0 auto}.pb-promos__divider{flex:0 0 auto;width:1px;height:1.6rem;margin:0 .8rem;background:#e8cfaa}.pb-promos__more{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;margin-left:.4rem;border-radius:50%;color:#bbb;transition:transform .3s}.pb-promos__more svg{width:1.2rem;height:1.2rem}.pb-promos.is-open .pb-promos__more{transform:rotate(180deg)}.pb-promos__detail{position:relative}.pb-promos__panel{position:absolute;top:.4rem;left:0;right:0;z-index:200;display:flex;flex-direction:column;max-height:min(60vh,48rem);border-radius:10px;background:#fff;box-shadow:0 8px 28px #00000021,0 2px 8px #00000012;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(-8px);transition:transform .2s,opacity .2s,visibility 0s .2s}.pb-promos__panel[hidden]{display:none}.pb-promos.is-open .pb-promos__panel{opacity:1;visibility:visible;transform:translateY(0);transition:transform .2s,opacity .2s}.pb-promos__header{display:flex;align-items:center;gap:.8rem;padding:1.4rem 1.8rem 1.2rem}.pb-promos__hicon{width:1.6rem;height:1.6rem;color:#d4882a;flex:0 0 auto}.pb-promos__title{flex:1 1 auto;font-family:inherit;font-size:1.4rem;font-weight:700;line-height:1.6;letter-spacing:.01em;color:#1a1a1a;text-transform:none}.pb-promos__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;padding:0;border:0;border-radius:50%;background:#f2f2f2;color:#666;cursor:pointer;transition:background .3s}.pb-promos__close:hover{background:#e6e6e6}.pb-promos__close svg{width:1.3rem;height:1.3rem}.pb-promos__body{padding:1rem 0 1.6rem;background:var(--pbp-panel-bg);overflow-y:auto;overscroll-behavior:contain}.pb-promos__item{position:relative;display:grid;grid-template-columns:7.2rem minmax(0,1fr);align-items:stretch;margin:.6rem 1.2rem;border-radius:8px;box-shadow:0 1px 5px #00000012;overflow:hidden}.pb-promos__item--has-btn{grid-template-columns:7.2rem minmax(0,1fr) 5.8rem}.pb-promos__badge{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:1rem .8rem;background:radial-gradient(circle at 100% 0%,var(--pbp-panel-bg) 5px,transparent 5.5px),radial-gradient(circle at 100% 100%,var(--pbp-panel-bg) 5px,transparent 5.5px),#fff;color:var(--pbp-accent);font-size:1.15rem;font-weight:800;line-height:1.3;text-align:center;overflow-wrap:anywhere}.pb-promos__badge:after{content:"";position:absolute;top:.7rem;bottom:.7rem;right:0;width:1.5px;background-image:repeating-linear-gradient(#D8C9B8 0,#D8C9B8 4px,transparent 4px,transparent 9px)}.pb-promos__content{display:flex;flex-direction:column;justify-content:center;padding:1.1rem 1rem;background:radial-gradient(circle at 0% 0%,var(--pbp-panel-bg) 5px,transparent 5.5px),radial-gradient(circle at 0% 100%,var(--pbp-panel-bg) 5px,transparent 5.5px),#fff;overflow:hidden}.pb-promos__desc,.pb-promos__desc p,.pb-promos__desc li{font-size:1.25rem;font-weight:500;line-height:2rem;color:#1a1a1a}.pb-promos__desc p{margin:0}.pb-promos__desc ul,.pb-promos__desc ol{margin:0;padding:0;list-style:disc inside;text-align:left}.pb-promos__desc li{margin:0 0 1px}.pb-promos__desc a{color:var(--pbp-btn-bg);text-decoration:underline}.pb-promos__date{margin-top:.2rem;font-size:1.1rem;font-weight:500;line-height:1.55;color:#aaa}.pb-promos__btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.8rem .6rem;border-left:1px dashed rgba(255,255,255,.3);border-radius:0 8px 8px 0;background:var(--pbp-btn-bg);color:var(--pbp-btn-text);font-size:1.1rem;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;transition:background .15s}.pb-promos__btn:hover{filter:brightness(1.15);color:var(--pbp-btn-text)}@media(prefers-reduced-motion:reduce){.pb-promos__panel,.pb-promos__more{transition:none}}.pb-pr-siblings{margin-bottom:1.6rem}.pb-pr-siblings__list{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.8rem}.pb-pr-siblings__item{display:block;width:6.4rem;border:2px solid transparent;border-radius:6px;padding:2px;transition:border-color .15s,transform .15s}.pb-pr-siblings__item:hover{transform:translateY(-2px);border-color:rgb(var(--color-line-border))}.pb-pr-siblings__item.is-selected{border-color:rgb(var(--pb-ink))}.pb-pr-siblings__item img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:4px}.pb-pr-siblings__caption{display:block;margin-top:.4rem;font-size:1.1rem;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.03em}.pb-pr-siblings--cuts .pb-pr-siblings__item{width:8rem}.pb-pr-fit{margin:1.2rem 0 1.6rem}.pb-pr-fit__steps{display:grid;grid-template-columns:repeat(var(--pb-fit-steps, 5),minmax(0,1fr));column-gap:.8rem;margin-top:2rem}.pb-pr-fit__step{position:relative;display:block;text-align:center}.pb-pr-fit__line{display:block;height:3px;border-radius:3px;background:rgb(var(--pb-ink))}.pb-pr-fit__step.is-active~.pb-pr-fit__step .pb-pr-fit__line{background:rgb(var(--color-line-border))}.pb-pr-fit__indicator{position:absolute;top:-2rem;left:50%;transform:translate(-50%);font-size:1.2rem;color:rgb(var(--pb-coral))}.pb-pr-fit__name{display:block;margin-top:.6rem;font-size:1.1rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;opacity:.6}.pb-pr-fit__step.is-active .pb-pr-fit__name{opacity:1;color:rgb(var(--pb-coral))}.pb-editor-hint{margin:.6rem 0;padding:1rem 1.2rem;border:1px dashed #c4a35a;border-radius:6px;background:#fff8e6;color:#6b5417;font-size:1.2rem;line-height:1.5}.pb-pr-artist{display:flex;gap:1.4rem;align-items:flex-start;margin:2rem 0;padding:1.6rem;border:2px solid rgb(var(--pb-ink));border-radius:8px;background:rgb(var(--pb-sand));box-shadow:4px 4px rgb(var(--pb-ink))}.pb-pr-artist__avatar{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:rgb(var(--pb-sun));border:2px solid rgb(var(--pb-ink));font-family:var(--font-heading-family);font-weight:800;font-size:2.4rem}.pb-pr-artist__avatar img{width:100%;height:100%;object-fit:cover}.pb-pr-artist__name{font-family:var(--font-heading-family);font-weight:800;font-size:1.7rem;text-transform:uppercase;letter-spacing:-.01em}.pb-pr-artist__brand{font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;text-transform:none;letter-spacing:0;opacity:.7}.pb-pr-artist__bio{margin:.4rem 0 .8rem;font-size:1.4rem;line-height:1.5}.pb-pr-artist__link{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--pb-coral));text-decoration:underline;text-underline-offset:.2em}.pb-models{display:grid;gap:1.6rem;margin-top:2.4rem}@media(min-width:768px){.pb-models{grid-template-columns:repeat(3,1fr)}}.pb-models__card{padding:2rem;border:2px solid rgb(var(--pb-ink));border-radius:8px;background:rgb(var(--color-background2, 255 255 255));box-shadow:4px 4px rgb(var(--pb-ink))}.pb-models__name{font-family:var(--font-heading-family);font-weight:800;font-size:2rem;text-transform:uppercase}.pb-models__wears{display:inline-block;margin:.6rem 0 1.2rem;padding:.3em .7em;background:rgb(var(--pb-sun));border:1.5px solid rgb(var(--pb-ink));border-radius:4px;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pb-models__stats{display:grid;grid-template-columns:auto 1fr;gap:.4rem 1.2rem;font-size:1.4rem}.pb-models__stats dt{font-weight:600;opacity:.7}.pb-models__stats dd{margin:0}.template-product .hdt-product-info__list{display:grid;grid-template-columns:8rem minmax(0,1fr);column-gap:1.2rem;align-items:start}.template-product .hdt-product-info__list>*{grid-column:1 / -1}.template-product .hdt-product-info__list>.hdt-product-info__item:has(>.hdt-product-form__quantity){grid-column:1;margin-bottom:0;align-self:start}.template-product .hdt-product-info__list>.hdt-product-info__item:has(>.hdt-product-form__quantity) .hdt-product-form__quantity{margin:0}.template-product .hdt-product-info__list>.hdt-product-info__item:has(>.hdt-product-form__quantity) hdt-quantity-wrapp{width:8rem;max-width:8rem;height:4rem}.template-product .hdt-product-info__list>.hdt-product__buy-button{grid-column:2;width:auto!important;margin-bottom:0}.template-product .hdt-product__buy-button .hdt-product-form-buttons{width:100%}.template-product .hdt-product__buy-button .shopify-payment-button{margin-top:1rem;margin-left:-9.2rem;width:calc(100% + 9.2rem)}.template-product .hdt-product__buy-button .shopify-payment-button__button,.template-product .hdt-product__buy-button .shopify-payment-button__button--unbranded{width:100%;min-height:4rem}.template-product .hdt-product-info__list>.hdt-product-info__item:has(>.hdt-product-form__quantity):has(.hdt-product-form__quantity[hidden])+.hdt-product__buy-button{grid-column:1 / -1}.template-product .hdt-product-info__list>.hdt-product-info__item:has(>.hdt-product-form__quantity):has(.hdt-product-form__quantity[hidden]){display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hdt-product-palmbang.css.map */
