body.page-id-82066 .page-title,body.page-id-82066 .wd-page-title{display:none!important}body.page-id-82066 .sidebar-container{display:none}#gp-portable-fans .gp-stage{padding:34px;background:var(--gp-soft);display:grid;grid-template-columns:1.45fr 1fr;gap:15px;align-items:center;position:relative}#gp-portable-fans .gp-stage-main{background:#fff;border-radius:var(--gp-radius);box-shadow:0 12px 25px rgba(17,50,39,.05);padding:18px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}#gp-portable-fans .gp-stage-main img{width:100%;aspect-ratio:1/1;object-fit:contain}#gp-portable-fans .gp-stage-side{display:grid;gap:15px}#gp-portable-fans .gp-stage-small{background:#fff;border-radius:var(--gp-radius);padding:13px}#gp-portable-fans .gp-stage-small img{width:100%;aspect-ratio:1/1;object-fit:contain}#gp-portable-fans .gp-caption{display:block;padding-top:13px;font-size:14px;font-weight:600;line-height:1.45;letter-spacing:0}#gp-portable-fans .gp-stage-main .gp-caption{padding-top:22px}#gp-portable-fans .gp-stage a:hover .gp-caption{text-decoration:underline;text-underline-offset:4px}#gp-portable-fans .woocommerce-ordering select{background:#fff;min-height:44px;color:var(--gp-ink);max-width:100%}#gp-portable-fans .woocommerce-result-count{font-size:14px;color:var(--gp-muted)}#gp-portable-fans .woocommerce-pagination{margin-top:24px}#gp-portable-fans .woocommerce-pagination a,#gp-portable-fans .woocommerce-pagination span{min-width:44px;min-height:44px}@media (max-width:1024px){#gp-portable-fans .gp-stage{padding:23px;grid-template-columns:1.4fr 1fr;gap:10px}#gp-portable-fans .gp-stage-side{gap:10px}#gp-portable-fans .gp-stage-main,#gp-portable-fans .gp-stage-small{padding:11px}}@media (max-width:767px){#gp-portable-fans .gp-stage{padding:21px;grid-template-columns:1.45fr 1fr;align-items:stretch}#gp-portable-fans .gp-stage-main{padding:13px}#gp-portable-fans .gp-stage-small{padding:9px}#gp-portable-fans .gp-stage-main img{min-width:0}#gp-portable-fans .gp-caption{font-size:12px;padding-top:8px}#gp-portable-fans .gp-stage-main .gp-caption{padding-top:10px;font-size:13px}#gp-portable-fans .woocommerce-ordering{float:none;width:100%;margin-bottom:15px}#gp-portable-fans .woocommerce-ordering select{width:100%}#gp-portable-fans .woocommerce-result-count{float:none}}