.dd-plp.dd-is-loading .dd-pgrid,.dd-plp.dd-is-loading .dd-toolbar__count{opacity:.4;pointer-events:none;transition:opacity .15s}
.dd-plp .dd-plp__main{min-width:0}
.dd-plp .dd-pgrid.dd-pgrid--list{grid-template-columns:minmax(0,1fr)!important}
.dd-plp .dd-pgrid--list .dd-pcard{flex-direction:row;min-width:0}
.dd-plp .dd-pgrid--list .dd-pcard__img{flex:0 0 38%;max-width:260px;align-self:flex-start}
.dd-plp .dd-pgrid--list .dd-pcard__body{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}
.dd-plp .dd-pgrid--list .dd-merch{grid-column:1/-1!important}
.dd-plp .dd-plp-showbar{display:none}
@media (min-width:768px){.dd-plp .dd-frail{max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px}}
@media (max-width:767px){
.dd-plp .dd-frail.is-open .dd-plp-showbar{display:block;position:sticky;bottom:12px;z-index:5;width:100%;margin-top:16px;padding:14px 16px!important;background:#0A0A0A;color:#EFEAE0;border:0;font-family:'Oswald',sans-serif;font-size:13px;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.18)}
}
.collection-hero__description.dd-desc-fold{max-height:var(--dd-fold-h,160px);overflow:hidden;position:relative}
.collection-hero__description.dd-desc-fold:not(.is-open){-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}
.collection-hero__description.dd-desc-fold.is-open{max-height:none}
.dd-desc-more{display:inline-block;margin-top:10px;padding:0!important;height:auto!important;min-height:0!important;background:none!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;color:inherit;font-family:'Oswald',sans-serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}
